Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Turn everything off #150

Merged
merged 1 commit into from
Aug 1, 2024
Merged

Turn everything off #150

merged 1 commit into from
Aug 1, 2024

Conversation

dylanratcliffe
Copy link
Member

No description provided.

Copy link

github-actions bot commented Aug 1, 2024

mapped Expected Changes

No expected changes found.

unmapped Unmapped Changes

Note

These changes couldn't be mapped to a discoverable cloud resource and therefore won't be included in the blast radius calculation.

deleted s3-bucket › module.loom[0].aws_s3_bucket_acl.b_acl
--- current
+++ planned
@@ -1,18 +1 @@
-access_control_policy:
-    - grant:
-        - grantee:
-            - display_name: ""
-              email_address: ""
-              id: 05d918fa182ad8f3fa915436354b8657e3c2c59b326ecbfc43e6c00451268d0a
-              type: CanonicalUser
-              uri: ""
-          permission: FULL_CONTROL
-      owner:
-        - display_name: ""
-          id: 05d918fa182ad8f3fa915436354b8657e3c2c59b326ecbfc43e6c00451268d0a
-acl: private
-bucket: second-example-profound-lamb
-expected_bucket_owner: ""
-id: second-example-profound-lamb,private
-terraform_address: module.loom[0].aws_s3_bucket_acl.b_acl
-terraform_name: module.loom[0].aws_s3_bucket_acl.b_acl
deleted s3-bucket › module.loom[0].aws_s3_bucket_ownership_controls.b
--- current
+++ planned
@@ -1,6 +1 @@
-bucket: second-example-profound-lamb
-id: second-example-profound-lamb
-rule:
-    - object_ownership: ObjectWriter
-terraform_address: module.loom[0].aws_s3_bucket_ownership_controls.b
-terraform_name: module.loom[0].aws_s3_bucket_ownership_controls.b
deleted s3-bucket › module.scenarios[0].aws_s3_bucket_notification.bucket_notification
--- current
+++ planned
@@ -1,14 +1 @@
-bucket: bucket-notification-test-example
-eventbridge: false
-id: bucket-notification-test-example
-lambda_function: []
-queue:
-    - events:
-        - s3:ObjectCreated:*
-      filter_prefix: ""
-      filter_suffix: ""
-      id: tf-s3-queue-20240314092112439100000001
-      queue_arn: arn:aws:sqs:eu-west-2:540044833068:example-notifications-from-s3
-terraform_address: module.scenarios[0].aws_s3_bucket_notification.bucket_notification
-terraform_name: module.scenarios[0].aws_s3_bucket_notification.bucket_notification
-topic: []
deleted ec2-security-group › module.scenarios[0].aws_security_group.allow_access
--- current
+++ planned
@@ -1,35 +1 @@
-arn: arn:aws:ec2:eu-west-2:540044833068:security-group/sg-0f1f5b67c1f8187e8
-description: Allow access security group
-egress:
-    - cidr_blocks:
-        - 0.0.0.0/0
-      description: ""
-      from_port: 0
-      ipv6_cidr_blocks: []
-      prefix_list_ids: []
-      protocol: "-1"
-      security_groups: []
-      self: false
-      to_port: 0
-id: sg-0f1f5b67c1f8187e8
-ingress:
-    - cidr_blocks:
-        - 0.0.0.0/0
-      description: ""
-      from_port: 22
-      ipv6_cidr_blocks: []
-      prefix_list_ids: []
-      protocol: tcp
-      security_groups: []
-      self: false
-      to_port: 22
-name: allow_access
-name_prefix: ""
-owner_id: "540044833068"
-revoke_rules_on_delete: false
-tags: {}
-tags_all: {}
-terraform_address: module.scenarios[0].aws_security_group.allow_access
-terraform_name: module.scenarios[0].aws_security_group.allow_access
-timeouts: null
-vpc_id: vpc-04eb3a738ef8488db
deleted sns-topic › module.scenarios[0].aws_sns_topic.example_topic
--- current
+++ planned
@@ -1,34 +1 @@
-application_failure_feedback_role_arn: ""
-application_success_feedback_role_arn: ""
-application_success_feedback_sample_rate: 0
-archive_policy: ""
-arn: arn:aws:sns:eu-west-2:540044833068:example-topic
-beginning_archive_time: ""
-content_based_deduplication: false
-delivery_policy: ""
-display_name: ""
-fifo_topic: false
-firehose_failure_feedback_role_arn: ""
-firehose_success_feedback_role_arn: ""
-firehose_success_feedback_sample_rate: 0
-http_failure_feedback_role_arn: ""
-http_success_feedback_role_arn: ""
-http_success_feedback_sample_rate: 0
-id: arn:aws:sns:eu-west-2:540044833068:example-topic
-kms_master_key_id: ""
-lambda_failure_feedback_role_arn: ""
-lambda_success_feedback_role_arn: ""
-lambda_success_feedback_sample_rate: 0
-name: example-topic
-name_prefix: ""
-owner: "540044833068"
-policy: '{"Id":"__default_policy_ID","Statement":[{"Action":["SNS:GetTopicAttributes","SNS:SetTopicAttributes","SNS:AddPermission","SNS:RemovePermission","SNS:DeleteTopic","SNS:Subscribe","SNS:ListSubscriptionsByTopic","SNS:Publish"],"Condition":{"StringEquals":{"AWS:SourceOwner":"540044833068"}},"Effect":"Allow","Principal":{"AWS":"*"},"Resource":"arn:aws:sns:eu-west-2:540044833068:example-topic","Sid":"__default_statement_ID"}],"Version":"2008-10-17"}'
-signature_version: 0
-sqs_failure_feedback_role_arn: ""
-sqs_success_feedback_role_arn: ""
-sqs_success_feedback_sample_rate: 0
-tags: {}
-tags_all: {}
-terraform_address: module.scenarios[0].aws_sns_topic.example_topic
-terraform_name: module.scenarios[0].aws_sns_topic.example_topic
-tracing_config: ""
deleted cloudfront-distribution › module.loom[0].aws_cloudfront_distribution.s3_distribution
--- current
+++ planned
@@ -1,161 +1 @@
-aliases: []
-arn: arn:aws:cloudfront::540044833068:distribution/ENCRXJFTQ8556
-caller_reference: terraform-20231209103208542100000002
-comment: Some comment
-continuous_deployment_policy_id: ""
-custom_error_response: []
-default_cache_behavior:
-    - allowed_methods:
-        - DELETE
-        - GET
-        - HEAD
-        - OPTIONS
-        - PATCH
-        - POST
-        - PUT
-      cache_policy_id: ""
-      cached_methods:
-        - GET
-        - HEAD
-      compress: false
-      default_ttl: 3600
-      field_level_encryption_id: ""
-      forwarded_values:
-        - cookies:
-            - forward: none
-              whitelisted_names: []
-          headers: []
-          query_string: false
-          query_string_cache_keys: []
-      function_association: []
-      lambda_function_association: []
-      max_ttl: 86400
-      min_ttl: 0
-      origin_request_policy_id: ""
-      realtime_log_config_arn: ""
-      response_headers_policy_id: ""
-      smooth_streaming: false
-      target_origin_id: myS3Origin
-      trusted_key_groups: []
-      trusted_signers: []
-      viewer_protocol_policy: allow-all
-default_root_object: index.html
-domain_name: d24vqibdzx2zct.cloudfront.net
-enabled: true
-etag: E1STN2RHJVGSMZ
-hosted_zone_id: Z2FDTNDATAQYW2
-http_version: http2
-id: ENCRXJFTQ8556
-in_progress_validation_batches: 0
-is_ipv6_enabled: true
-last_modified_time: 2023-12-09 10:32:08.797 +0000 UTC
-logging_config: []
-ordered_cache_behavior:
-    - allowed_methods:
-        - GET
-        - HEAD
-        - OPTIONS
-      cache_policy_id: ""
-      cached_methods:
-        - GET
-        - HEAD
-        - OPTIONS
-      compress: true
-      default_ttl: 86400
-      field_level_encryption_id: ""
-      forwarded_values:
-        - cookies:
-            - forward: none
-              whitelisted_names: []
-          headers:
-            - Origin
-          query_string: false
-          query_string_cache_keys: []
-      function_association: []
-      lambda_function_association: []
-      max_ttl: 3.1536e+07
-      min_ttl: 0
-      origin_request_policy_id: ""
-      path_pattern: /content/immutable/*
-      realtime_log_config_arn: ""
-      response_headers_policy_id: 8ed09a88-177f-4f37-a844-66b7b54a7cda
-      smooth_streaming: false
-      target_origin_id: myS3Origin
-      trusted_key_groups: []
-      trusted_signers: []
-      viewer_protocol_policy: redirect-to-https
-    - allowed_methods:
-        - GET
-        - HEAD
-        - OPTIONS
-      cache_policy_id: ""
-      cached_methods:
-        - GET
-        - HEAD
-      compress: true
-      default_ttl: 3600
-      field_level_encryption_id: ""
-      forwarded_values:
-        - cookies:
-            - forward: none
-              whitelisted_names: []
-          headers: []
-          query_string: false
-          query_string_cache_keys: []
-      function_association: []
-      lambda_function_association: []
-      max_ttl: 86400
-      min_ttl: 0
-      origin_request_policy_id: ""
-      path_pattern: /content/*
-      realtime_log_config_arn: ""
-      response_headers_policy_id: ""
-      smooth_streaming: false
-      target_origin_id: myS3Origin
-      trusted_key_groups: []
-      trusted_signers: []
-      viewer_protocol_policy: redirect-to-https
-origin:
-    - connection_attempts: 3
-      connection_timeout: 10
-      custom_header: []
-      custom_origin_config: []
-      domain_name: second-example-profound-lamb.s3.eu-west-2.amazonaws.com
-      origin_access_control_id: E3NR72ZL0F9YQI
-      origin_id: myS3Origin
-      origin_path: ""
-      origin_shield: []
-      s3_origin_config: []
-origin_group: []
-price_class: PriceClass_200
-restrictions:
-    - geo_restriction:
-        - locations:
-            - CA
-            - DE
-            - GB
-            - US
-          restriction_type: whitelist
-retain_on_delete: false
-staging: false
-status: Deployed
-tags:
-    Environment: production
-tags_all:
-    Environment: production
-terraform_address: module.loom[0].aws_cloudfront_distribution.s3_distribution
-terraform_name: module.loom[0].aws_cloudfront_distribution.s3_distribution
-trusted_key_groups:
-    - enabled: false
-      items: []
-trusted_signers:
-    - enabled: false
-      items: []
-viewer_certificate:
-    - acm_certificate_arn: ""
-      cloudfront_default_certificate: true
-      iam_certificate_id: ""
-      minimum_protocol_version: TLSv1
-      ssl_support_method: ""
-wait_for_deployment: true
-web_acl_id: ""
deleted ec2-internet-gateway › module.loom[0].module.vpc.aws_internet_gateway.this[0]
--- current
+++ planned
@@ -1,15 +1 @@
-arn: arn:aws:ec2:eu-west-2:540044833068:internet-gateway/igw-04b0bf06841ba3f28
-id: igw-04b0bf06841ba3f28
-owner_id: "540044833068"
-tags:
-    Environment: dev
-    Name: workloads
-    Terraform: "true"
-tags_all:
-    Environment: dev
-    Name: workloads
-    Terraform: "true"
-terraform_address: module.loom[0].module.vpc.aws_internet_gateway.this[0]
-terraform_name: module.loom[0].module.vpc.aws_internet_gateway.this[0]
-timeouts: null
-vpc_id: vpc-01c90bfad2645fe5e
deleted cloudfront-distribution › module.loom[0].aws_cloudfront_distribution.visit_counter
--- current
+++ planned
@@ -1,99 +1 @@
-aliases: []
-arn: arn:aws:cloudfront::540044833068:distribution/E19SB692AKYLRW
-caller_reference: terraform-20231209103557271100000009
-comment: null
-continuous_deployment_policy_id: ""
-custom_error_response: []
-default_cache_behavior:
-    - allowed_methods:
-        - DELETE
-        - GET
-        - HEAD
-        - OPTIONS
-        - PATCH
-        - POST
-        - PUT
-      cache_policy_id: ""
-      cached_methods:
-        - GET
-        - HEAD
-      compress: false
-      default_ttl: 3600
-      field_level_encryption_id: ""
-      forwarded_values:
-        - cookies:
-            - forward: none
-              whitelisted_names: []
-          headers: []
-          query_string: false
-          query_string_cache_keys: []
-      function_association: []
-      lambda_function_association: []
-      max_ttl: 86400
-      min_ttl: 0
-      origin_request_policy_id: ""
-      realtime_log_config_arn: ""
-      response_headers_policy_id: 8ed09a88-177f-4f37-a844-66b7b54a7cda
-      smooth_streaming: false
-      target_origin_id: visit-counter-ecs
-      trusted_key_groups: []
-      trusted_signers: []
-      viewer_protocol_policy: allow-all
-default_root_object: index.html
-domain_name: d1axbmv2fu8jq6.cloudfront.net
-enabled: true
-etag: E33I2MFHVIIWB2
-hosted_zone_id: Z2FDTNDATAQYW2
-http_version: http2
-id: E19SB692AKYLRW
-in_progress_validation_batches: 0
-is_ipv6_enabled: true
-last_modified_time: 2023-12-09 10:35:57.787 +0000 UTC
-logging_config: []
-ordered_cache_behavior: []
-origin:
-    - connection_attempts: 3
-      connection_timeout: 10
-      custom_header: []
-      custom_origin_config:
-        - http_port: 80
-          https_port: 443
-          origin_keepalive_timeout: 5
-          origin_protocol_policy: http-only
-          origin_read_timeout: 30
-          origin_ssl_protocols:
-            - TLSv1.1
-            - TLSv1.2
-      domain_name: visits.overmind-terraform-example.com
-      origin_access_control_id: ""
-      origin_id: visit-counter-ecs
-      origin_path: ""
-      origin_shield: []
-      s3_origin_config: []
-origin_group: []
-price_class: PriceClass_All
-restrictions:
-    - geo_restriction:
-        - locations: []
-          restriction_type: none
-retain_on_delete: false
-staging: false
-status: Deployed
-tags: {}
-tags_all: {}
-terraform_address: module.loom[0].aws_cloudfront_distribution.visit_counter
-terraform_name: module.loom[0].aws_cloudfront_distribution.visit_counter
-trusted_key_groups:
-    - enabled: false
-      items: []
-trusted_signers:
-    - enabled: false
-      items: []
-viewer_certificate:
-    - acm_certificate_arn: ""
-      cloudfront_default_certificate: true
-      iam_certificate_id: ""
-      minimum_protocol_version: TLSv1
-      ssl_support_method: ""
-wait_for_deployment: true
-web_acl_id: ""
deleted cloudfront-function › module.loom[0].aws_cloudfront_function.example
--- current
+++ planned
@@ -1,13 +1 @@
-arn: arn:aws:cloudfront::540044833068:function/example-apt-catfish
-code: "function handler(event) {\n    // NOTE: This example function is for a viewer request event trigger. \n    // Choose viewer request for event trigger when you associate this function with a distribution. \n    var response = {\n        statusCode: 302,\n        statusDescription: 'Found',\n        headers: {\n        'cloudfront-functions': { value: 'generated-by-CloudFront-Functions' },\n        'location': { value: 'https://aws.amazon.com/cloudfront/' }\n        }\n    };\n    return response;\n}"
-comment: ""
-etag: ETVPDKIKX0DER
-id: example-apt-catfish
-key_value_store_associations: []
-live_stage_etag: ETVPDKIKX0DER
-name: example-apt-catfish
-publish: true
-runtime: cloudfront-js-1.0
-status: DEPLOYED
-terraform_address: module.loom[0].aws_cloudfront_function.example
-terraform_name: module.loom[0].aws_cloudfront_function.example
deleted cloudfront-origin-access-control › module.loom[0].aws_cloudfront_origin_access_control.b
--- current
+++ planned
@@ -1,9 +1 @@
-description: Example Policy
-etag: ETVPDKIKX0DER
-id: E3NR72ZL0F9YQI
-name: example
-origin_access_control_origin_type: s3
-signing_behavior: always
-signing_protocol: sigv4
-terraform_address: module.loom[0].aws_cloudfront_origin_access_control.b
-terraform_name: module.loom[0].aws_cloudfront_origin_access_control.b
deleted cloudfront-response-headers-policy › module.loom[0].aws_cloudfront_response_headers_policy.headers-policy
--- current
+++ planned
@@ -1,28 +1 @@
-comment: This controls which headers are cached for baseline applications. This includes headers that are safe to cache
-cors_config:
-    - access_control_allow_credentials: false
-      access_control_allow_headers:
-        - items:
-            - Accept
-            - Accept-Encoding
-            - Content-Encoding
-            - Content-Length
-            - Content-Type
-      access_control_allow_methods:
-        - items:
-            - GET
-      access_control_allow_origins:
-        - items:
-            - storage.overmind-demo.com
-      access_control_expose_headers: []
-      access_control_max_age_sec: 0
-      origin_override: true
-custom_headers_config: []
-etag: ETVPDKIKX0DER
-id: 8ed09a88-177f-4f37-a844-66b7b54a7cda
-name: baseline
-remove_headers_config: []
-security_headers_config: []
-server_timing_headers_config: []
-terraform_address: module.loom[0].aws_cloudfront_response_headers_policy.headers-policy
-terraform_name: module.loom[0].aws_cloudfront_response_headers_policy.headers-policy
deleted aws_ecs_service › module.loom[0].aws_ecs_service.face
--- current
+++ planned
@@ -1,51 +1 @@
-alarms: []
-capacity_provider_strategy:
-    - base: 0
-      capacity_provider: FARGATE
-      weight: 100
-cluster: arn:aws:ecs:eu-west-2:540044833068:cluster/example
-deployment_circuit_breaker:
-    - enable: false
-      rollback: false
-deployment_controller:
-    - type: ECS
-deployment_maximum_percent: 200
-deployment_minimum_healthy_percent: 100
-desired_count: 1
-enable_ecs_managed_tags: false
-enable_execute_command: false
-force_new_deployment: null
-health_check_grace_period_seconds: 0
-iam_role: /aws-service-role/ecs.amazonaws.com/AWSServiceRoleForECS
-id: arn:aws:ecs:eu-west-2:540044833068:service/example/facial-recognition
-launch_type: ""
-load_balancer:
-    - container_name: facial-recognition
-      container_port: 1234
-      elb_name: ""
-      target_group_arn: arn:aws:elasticloadbalancing:eu-west-2:540044833068:targetgroup/facial-recognition/ec95b63442f95837
-name: facial-recognition
-network_configuration:
-    - assign_public_ip: false
-      security_groups:
-        - sg-0504f88b1048cad02
-      subnets:
-        - subnet-013f525788fcfd480
-        - subnet-0a4b062e63d83803f
-        - subnet-0e91d4335e9e80b55
-ordered_placement_strategy: []
-placement_constraints: []
-platform_version: LATEST
-propagate_tags: NONE
-scheduling_strategy: REPLICA
-service_connect_configuration: []
-service_registries: []
-tags: {}
-tags_all: {}
-task_definition: arn:aws:ecs:eu-west-2:540044833068:task-definition/facial-recognition:48
-terraform_address: module.loom[0].aws_ecs_service.face
-terraform_name: module.loom[0].aws_ecs_service.face
-timeouts: null
-triggers: {}
-volume_configuration: []
-wait_for_steady_state: false
deleted elbv2-rule › module.loom[0].aws_lb_listener_rule.face
--- current
+++ planned
@@ -1,26 +1 @@
-action:
-    - authenticate_cognito: []
-      authenticate_oidc: []
-      fixed_response: []
-      forward: []
-      order: 1
-      redirect: []
-      target_group_arn: arn:aws:elasticloadbalancing:eu-west-2:540044833068:targetgroup/facial-recognition/ec95b63442f95837
-      type: forward
-arn: arn:aws:elasticloadbalancing:eu-west-2:540044833068:listener-rule/app/main/e512445409281cdb/759a597259beab4e/344f86adc9b60714
-condition:
-    - host_header:
-        - values:
-            - face.overmind-terraform-example.com
-      http_header: []
-      http_request_method: []
-      path_pattern: []
-      query_string: []
-      source_ip: []
-id: arn:aws:elasticloadbalancing:eu-west-2:540044833068:listener-rule/app/main/e512445409281cdb/759a597259beab4e/344f86adc9b60714
-listener_arn: arn:aws:elasticloadbalancing:eu-west-2:540044833068:listener/app/main/e512445409281cdb/759a597259beab4e
-priority: 99
-tags: {}
-tags_all: {}
-terraform_address: module.loom[0].aws_lb_listener_rule.face
-terraform_name: module.loom[0].aws_lb_listener_rule.face
deleted aws_ecs_service › module.loom[0].aws_ecs_service.visit_counter
--- current
+++ planned
@@ -1,51 +1 @@
-alarms: []
-capacity_provider_strategy:
-    - base: 0
-      capacity_provider: FARGATE
-      weight: 100
-cluster: arn:aws:ecs:eu-west-2:540044833068:cluster/example
-deployment_circuit_breaker:
-    - enable: false
-      rollback: false
-deployment_controller:
-    - type: ECS
-deployment_maximum_percent: 200
-deployment_minimum_healthy_percent: 100
-desired_count: 1
-enable_ecs_managed_tags: false
-enable_execute_command: false
-force_new_deployment: null
-health_check_grace_period_seconds: 0
-iam_role: /aws-service-role/ecs.amazonaws.com/AWSServiceRoleForECS
-id: arn:aws:ecs:eu-west-2:540044833068:service/example/visit-counter
-launch_type: ""
-load_balancer:
-    - container_name: visit-counter
-      container_port: 80
-      elb_name: ""
-      target_group_arn: arn:aws:elasticloadbalancing:eu-west-2:540044833068:targetgroup/visit-counter/4689cb52232cc5a8
-name: visit-counter
-network_configuration:
-    - assign_public_ip: false
-      security_groups:
-        - sg-0504f88b1048cad02
-      subnets:
-        - subnet-013f525788fcfd480
-        - subnet-0a4b062e63d83803f
-        - subnet-0e91d4335e9e80b55
-ordered_placement_strategy: []
-placement_constraints: []
-platform_version: LATEST
-propagate_tags: NONE
-scheduling_strategy: REPLICA
-service_connect_configuration: []
-service_registries: []
-tags: {}
-tags_all: {}
-task_definition: arn:aws:ecs:eu-west-2:540044833068:task-definition/visit-counter:20
-terraform_address: module.loom[0].aws_ecs_service.visit_counter
-terraform_name: module.loom[0].aws_ecs_service.visit_counter
-timeouts: null
-triggers: {}
-volume_configuration: []
-wait_for_steady_state: false
deleted ecs-task-definition › module.loom[0].aws_ecs_task_definition.face
--- current
+++ planned
@@ -1,27 +1 @@
-arn: arn:aws:ecs:eu-west-2:540044833068:task-definition/facial-recognition:48
-arn_without_revision: arn:aws:ecs:eu-west-2:540044833068:task-definition/facial-recognition
-container_definitions: '[{"cpu":1024,"environment":[],"essential":true,"healthCheck":{"command":["CMD-SHELL","wget -q --spider localhost:1234"],"interval":30,"retries":3,"timeout":5},"image":"harshmanvar/face-detection-tensorjs:slim-amd","memory":2048,"mountPoints":[],"name":"facial-recognition","portMappings":[{"appProtocol":"http","containerPort":1234,"hostPort":1234,"protocol":"tcp"}],"volumesFrom":[]}]'
-cpu: "1024"
-ephemeral_storage: []
-execution_role_arn: ""
-family: facial-recognition
-id: facial-recognition
-inference_accelerator: []
-ipc_mode: ""
-memory: "2048"
-network_mode: awsvpc
-pid_mode: ""
-placement_constraints: []
-proxy_configuration: []
-requires_compatibilities:
-    - FARGATE
-revision: 48
-runtime_platform: []
-skip_destroy: false
-tags: {}
-tags_all: {}
-task_role_arn: ""
-terraform_address: module.loom[0].aws_ecs_task_definition.face
-terraform_name: module.loom[0].aws_ecs_task_definition.face
-track_latest: false
-volume: []
deleted ecs-task-definition › module.loom[0].aws_ecs_task_definition.visit_counter
--- current
+++ planned
@@ -1,27 +1 @@
-arn: arn:aws:ecs:eu-west-2:540044833068:task-definition/visit-counter:20
-arn_without_revision: arn:aws:ecs:eu-west-2:540044833068:task-definition/visit-counter
-container_definitions: '[{"cpu":256,"environment":[],"essential":true,"healthCheck":{"command":["CMD-SHELL","curl -f http://localhost:80 || exit 1"],"interval":30,"retries":3,"timeout":5},"image":"yeasy/simple-web:latest","memory":512,"mountPoints":[],"name":"visit-counter","portMappings":[{"appProtocol":"http","containerPort":80,"hostPort":80,"protocol":"tcp"}],"volumesFrom":[]}]'
-cpu: "256"
-ephemeral_storage: []
-execution_role_arn: ""
-family: visit-counter
-id: visit-counter
-inference_accelerator: []
-ipc_mode: ""
-memory: "512"
-network_mode: awsvpc
-pid_mode: ""
-placement_constraints: []
-proxy_configuration: []
-requires_compatibilities:
-    - FARGATE
-revision: 20
-runtime_platform: []
-skip_destroy: false
-tags: {}
-tags_all: {}
-task_role_arn: ""
-terraform_address: module.loom[0].aws_ecs_task_definition.visit_counter
-terraform_name: module.loom[0].aws_ecs_task_definition.visit_counter
-track_latest: false
-volume: []
deleted elbv2-load-balancer › module.loom[0].aws_lb.main
--- current
+++ planned
@@ -1,61 +1 @@
-access_logs:
-    - bucket: ""
-      enabled: false
-      prefix: ""
-arn: arn:aws:elasticloadbalancing:eu-west-2:540044833068:loadbalancer/app/main/e512445409281cdb
-arn_suffix: app/main/e512445409281cdb
-client_keep_alive: 3600
-connection_logs:
-    - bucket: ""
-      enabled: false
-      prefix: ""
-customer_owned_ipv4_pool: ""
-desync_mitigation_mode: defensive
-dns_name: main-1166123431.eu-west-2.elb.amazonaws.com
-dns_record_client_routing_policy: null
-drop_invalid_header_fields: false
-enable_cross_zone_load_balancing: true
-enable_deletion_protection: false
-enable_http2: true
-enable_tls_version_and_cipher_suite_headers: false
-enable_waf_fail_open: false
-enable_xff_client_port: false
-enforce_security_group_inbound_rules_on_private_link_traffic: ""
-id: arn:aws:elasticloadbalancing:eu-west-2:540044833068:loadbalancer/app/main/e512445409281cdb
-idle_timeout: 60
-internal: false
-ip_address_type: ipv4
-load_balancer_type: application
-name: main
-name_prefix: ""
-preserve_host_header: false
-security_groups:
-    - sg-0504f88b1048cad02
-subnet_mapping:
-    - allocation_id: ""
-      ipv6_address: ""
-      outpost_id: ""
-      private_ipv4_address: ""
-      subnet_id: subnet-056b01400df798818
-    - allocation_id: ""
-      ipv6_address: ""
-      outpost_id: ""
-      private_ipv4_address: ""
-      subnet_id: subnet-074532ddedee3ff8e
-    - allocation_id: ""
-      ipv6_address: ""
-      outpost_id: ""
-      private_ipv4_address: ""
-      subnet_id: subnet-0755d809132b163b8
-subnets:
-    - subnet-056b01400df798818
-    - subnet-074532ddedee3ff8e
-    - subnet-0755d809132b163b8
-tags: {}
-tags_all: {}
-terraform_address: module.loom[0].aws_lb.main
-terraform_name: module.loom[0].aws_lb.main
-timeouts: null
-vpc_id: vpc-01c90bfad2645fe5e
-xff_header_processing_mode: append
-zone_id: ZHURV8PSTC4K8
deleted elbv2-listener › module.loom[0].aws_lb_listener.http
--- current
+++ planned
@@ -1,26 +1 @@
-alpn_policy: null
-arn: arn:aws:elasticloadbalancing:eu-west-2:540044833068:listener/app/main/e512445409281cdb/759a597259beab4e
-certificate_arn: null
-default_action:
-    - authenticate_cognito: []
-      authenticate_oidc: []
-      fixed_response:
-        - content_type: text/plain
-          message_body: Nothing here...
-          status_code: "200"
-      forward: []
-      order: 1
-      redirect: []
-      target_group_arn: ""
-      type: fixed-response
-id: arn:aws:elasticloadbalancing:eu-west-2:540044833068:listener/app/main/e512445409281cdb/759a597259beab4e
-load_balancer_arn: arn:aws:elasticloadbalancing:eu-west-2:540044833068:loadbalancer/app/main/e512445409281cdb
-mutual_authentication: []
-port: 80
-protocol: HTTP
-ssl_policy: ""
-tags: {}
-tags_all: {}
-terraform_address: module.loom[0].aws_lb_listener.http
-terraform_name: module.loom[0].aws_lb_listener.http
-timeouts: null
deleted elbv2-rule › module.loom[0].aws_lb_listener_rule.visit_counter
--- current
+++ planned
@@ -1,26 +1 @@
-action:
-    - authenticate_cognito: []
-      authenticate_oidc: []
-      fixed_response: []
-      forward: []
-      order: 1
-      redirect: []
-      target_group_arn: arn:aws:elasticloadbalancing:eu-west-2:540044833068:targetgroup/visit-counter/4689cb52232cc5a8
-      type: forward
-arn: arn:aws:elasticloadbalancing:eu-west-2:540044833068:listener-rule/app/main/e512445409281cdb/759a597259beab4e/be459931a7c3aaab
-condition:
-    - host_header:
-        - values:
-            - visits.overmind-terraform-example.com
-      http_header: []
-      http_request_method: []
-      path_pattern: []
-      query_string: []
-      source_ip: []
-id: arn:aws:elasticloadbalancing:eu-west-2:540044833068:listener-rule/app/main/e512445409281cdb/759a597259beab4e/be459931a7c3aaab
-listener_arn: arn:aws:elasticloadbalancing:eu-west-2:540044833068:listener/app/main/e512445409281cdb/759a597259beab4e
-priority: 100
-tags: {}
-tags_all: {}
-terraform_address: module.loom[0].aws_lb_listener_rule.visit_counter
-terraform_name: module.loom[0].aws_lb_listener_rule.visit_counter
deleted elbv2-target-group › module.loom[0].aws_lb_target_group.face
--- current
+++ planned
@@ -1,46 +1 @@
-arn: arn:aws:elasticloadbalancing:eu-west-2:540044833068:targetgroup/facial-recognition/ec95b63442f95837
-arn_suffix: targetgroup/facial-recognition/ec95b63442f95837
-connection_termination: false
-deregistration_delay: "300"
-health_check:
-    - enabled: true
-      healthy_threshold: 2
-      interval: 40
-      matcher: "200"
-      path: /
-      port: traffic-port
-      protocol: HTTP
-      timeout: 30
-      unhealthy_threshold: 3
-id: arn:aws:elasticloadbalancing:eu-west-2:540044833068:targetgroup/facial-recognition/ec95b63442f95837
-ip_address_type: ipv4
-lambda_multi_value_headers_enabled: false
-load_balancer_arns:
-    - arn:aws:elasticloadbalancing:eu-west-2:540044833068:loadbalancer/app/main/e512445409281cdb
-load_balancing_algorithm_type: round_robin
-load_balancing_anomaly_mitigation: "off"
-load_balancing_cross_zone_enabled: use_load_balancer_configuration
-name: facial-recognition
-name_prefix: ""
-port: 1234
-preserve_client_ip: null
-protocol: HTTP
-protocol_version: HTTP1
-proxy_protocol_v2: false
-slow_start: 0
-stickiness:
-    - cookie_duration: 86400
-      cookie_name: ""
-      enabled: false
-      type: lb_cookie
-tags: {}
-tags_all: {}
-target_failover:
-    - on_deregistration: null
-      on_unhealthy: null
-target_health_state:
-    - enable_unhealthy_connection_termination: null
-target_type: ip
-terraform_address: module.loom[0].aws_lb_target_group.face
-terraform_name: module.loom[0].aws_lb_target_group.face
-vpc_id: vpc-01c90bfad2645fe5e
deleted elbv2-target-group › module.loom[0].aws_lb_target_group.visit_counter
--- current
+++ planned
@@ -1,46 +1 @@
-arn: arn:aws:elasticloadbalancing:eu-west-2:540044833068:targetgroup/visit-counter/4689cb52232cc5a8
-arn_suffix: targetgroup/visit-counter/4689cb52232cc5a8
-connection_termination: false
-deregistration_delay: "300"
-health_check:
-    - enabled: true
-      healthy_threshold: 5
-      interval: 30
-      matcher: "200"
-      path: /
-      port: traffic-port
-      protocol: HTTP
-      timeout: 5
-      unhealthy_threshold: 2
-id: arn:aws:elasticloadbalancing:eu-west-2:540044833068:targetgroup/visit-counter/4689cb52232cc5a8
-ip_address_type: ipv4
-lambda_multi_value_headers_enabled: false
-load_balancer_arns:
-    - arn:aws:elasticloadbalancing:eu-west-2:540044833068:loadbalancer/app/main/e512445409281cdb
-load_balancing_algorithm_type: round_robin
-load_balancing_anomaly_mitigation: "off"
-load_balancing_cross_zone_enabled: use_load_balancer_configuration
-name: visit-counter
-name_prefix: ""
-port: 80
-preserve_client_ip: null
-protocol: HTTP
-protocol_version: HTTP1
-proxy_protocol_v2: false
-slow_start: 0
-stickiness:
-    - cookie_duration: 86400
-      cookie_name: ""
-      enabled: false
-      type: lb_cookie
-tags: {}
-tags_all: {}
-target_failover:
-    - on_deregistration: null
-      on_unhealthy: null
-target_health_state:
-    - enable_unhealthy_connection_termination: null
-target_type: ip
-terraform_address: module.loom[0].aws_lb_target_group.visit_counter
-terraform_name: module.loom[0].aws_lb_target_group.visit_counter
-vpc_id: vpc-01c90bfad2645fe5e
deleted aws_route53_record › module.loom[0].aws_route53_record.face
--- current
+++ planned
@@ -1,21 +1 @@
-alias: []
-allow_overwrite: null
-cidr_routing_policy: []
-failover_routing_policy: []
-fqdn: face.overmind-terraform-example.com
-geolocation_routing_policy: []
-geoproximity_routing_policy: []
-health_check_id: ""
-id: Z01381333G7W1ZLUTENL1_face.overmind-terraform-example.com_CNAME
-latency_routing_policy: []
-multivalue_answer_routing_policy: false
-name: face.overmind-terraform-example.com
-records:
-    - main-1166123431.eu-west-2.elb.amazonaws.com
-set_identifier: ""
-terraform_address: module.loom[0].aws_route53_record.face
-terraform_name: module.loom[0].aws_route53_record.face
-ttl: 300
-type: CNAME
-weighted_routing_policy: []
-zone_id: Z01381333G7W1ZLUTENL1
deleted aws_route53_record › module.loom[0].aws_route53_record.visit_counter
--- current
+++ planned
@@ -1,21 +1 @@
-alias: []
-allow_overwrite: null
-cidr_routing_policy: []
-failover_routing_policy: []
-fqdn: visits.overmind-terraform-example.com
-geolocation_routing_policy: []
-geoproximity_routing_policy: []
-health_check_id: ""
-id: Z01381333G7W1ZLUTENL1_visits.overmind-terraform-example.com_CNAME
-latency_routing_policy: []
-multivalue_answer_routing_policy: false
-name: visits.overmind-terraform-example.com
-records:
-    - main-1166123431.eu-west-2.elb.amazonaws.com
-set_identifier: ""
-terraform_address: module.loom[0].aws_route53_record.visit_counter
-terraform_name: module.loom[0].aws_route53_record.visit_counter
-ttl: 300
-type: CNAME
-weighted_routing_policy: []
-zone_id: Z01381333G7W1ZLUTENL1
deleted s3-bucket › module.loom[0].aws_s3_bucket.b
--- current
+++ planned
@@ -1,44 +1 @@
-acceleration_status: ""
-acl: null
-arn: arn:aws:s3:::second-example-profound-lamb
-bucket: second-example-profound-lamb
-bucket_domain_name: second-example-profound-lamb.s3.amazonaws.com
-bucket_prefix: ""
-bucket_regional_domain_name: second-example-profound-lamb.s3.eu-west-2.amazonaws.com
-cors_rule: []
-force_destroy: false
-grant:
-    - id: 05d918fa182ad8f3fa915436354b8657e3c2c59b326ecbfc43e6c00451268d0a
-      permissions:
-        - FULL_CONTROL
-      type: CanonicalUser
-      uri: ""
-hosted_zone_id: Z3GKZC51ZF0DB4
-id: second-example-profound-lamb
-lifecycle_rule: []
-logging: []
-object_lock_configuration: []
-object_lock_enabled: false
-policy: ""
-region: eu-west-2
-replication_configuration: []
-request_payer: BucketOwner
-server_side_encryption_configuration:
-    - rule:
-        - apply_server_side_encryption_by_default:
-            - kms_master_key_id: ""
-              sse_algorithm: AES256
-          bucket_key_enabled: false
-tags:
-    Name: Second example bucket
-tags_all:
-    Name: Second example bucket
-terraform_address: module.loom[0].aws_s3_bucket.b
-terraform_name: module.loom[0].aws_s3_bucket.b
-timeouts: null
-versioning:
-    - enabled: false
-      mfa_delete: false
-website: []
-website_domain: null
-website_endpoint: null
deleted s3-bucket › module.loom[0].aws_s3_bucket_policy.bucket_policy
--- current
+++ planned
@@ -1,5 +1 @@
-bucket: s3-one-apt-catfish
-id: s3-one-apt-catfish
-policy: '{"Statement":[{"Action":"s3:GetObject","Effect":"Allow","Principal":{"AWS":"arn:aws:iam::cloudfront:user/CloudFront Origin Access Identity E2X23HICB2NVF3"},"Resource":"arn:aws:s3:::s3-one-apt-catfish/static/*"},{"Action":"s3:GetObject","Condition":{"StringEquals":{"aws:SourceArn":"arn:aws:cloudfront::540044833068:distribution/E15V1JM5GZXBKB"}},"Effect":"Allow","Principal":{"Service":"cloudfront.amazonaws.com"},"Resource":"arn:aws:s3:::s3-one-apt-catfish/static/*"}],"Version":"2012-10-17"}'
-terraform_address: module.loom[0].aws_s3_bucket_policy.bucket_policy
-terraform_name: module.loom[0].aws_s3_bucket_policy.bucket_policy
deleted random_pet › module.loom[0].random_pet.second
--- current
+++ planned
@@ -1,7 +1 @@
-id: profound-lamb
-keepers: null
-length: 2
-prefix: null
-separator: '-'
-terraform_address: module.loom[0].random_pet.second
-terraform_name: module.loom[0].random_pet.second
deleted random_pet › module.loom[0].random_pet.this
--- current
+++ planned
@@ -1,7 +1 @@
-id: apt-catfish
-keepers: null
-length: 2
-prefix: null
-separator: '-'
-terraform_address: module.loom[0].random_pet.this
-terraform_name: module.loom[0].random_pet.this
deleted autoscaling-auto-scaling-group › module.scenarios[0].aws_autoscaling_group.my_asg
--- current
+++ planned
@@ -1,53 +1 @@
-arn: arn:aws:autoscaling:eu-west-2:540044833068:autoScalingGroup:ab16241d-5984-40ab-aced-684dc1e9a7b1:autoScalingGroupName/asg-change-test-asg
-availability_zones:
-    - eu-west-2a
-capacity_rebalance: false
-context: ""
-default_cooldown: 300
-default_instance_warmup: 0
-desired_capacity: 1
-desired_capacity_type: ""
-enabled_metrics: []
-force_delete: false
-force_delete_warm_pool: false
-health_check_grace_period: 300
-health_check_type: EC2
-id: asg-change-test-asg
-ignore_failed_scaling_activities: false
-initial_lifecycle_hook: []
-instance_maintenance_policy: []
-instance_refresh: []
-launch_configuration: ""
-launch_template:
-    - id: lt-09ccba9b2f966db6c
-      name: asg-change-launch-template20240305124154601000000001
-      version: $Latest
-load_balancers: []
-max_instance_lifetime: 0
-max_size: 2
-metrics_granularity: 1Minute
-min_elb_capacity: null
-min_size: 0
-mixed_instances_policy: []
-name: asg-change-test-asg
-name_prefix: ""
-placement_group: ""
-predicted_capacity: 0
-protect_from_scale_in: false
-service_linked_role_arn: arn:aws:iam::540044833068:role/aws-service-role/autoscaling.amazonaws.com/AWSServiceRoleForAutoScaling
-suspended_processes: []
-tag: []
-target_group_arns:
-    - arn:aws:elasticloadbalancing:eu-west-2:540044833068:targetgroup/asg-change-tg/f558dcbbd9e9b1f2
-termination_policies: []
-terraform_address: module.scenarios[0].aws_autoscaling_group.my_asg
-terraform_name: module.scenarios[0].aws_autoscaling_group.my_asg
-timeouts: null
-traffic_source:
-    - identifier: arn:aws:elasticloadbalancing:eu-west-2:540044833068:targetgroup/asg-change-tg/f558dcbbd9e9b1f2
-      type: elbv2
-vpc_zone_identifier: []
-wait_for_capacity_timeout: 10m
-wait_for_elb_capacity: null
-warm_pool: []
-warm_pool_size: 0
deleted iam-role › module.scenarios[0].aws_iam_role.lambda_iam_role
--- current
+++ planned
@@ -1,18 +1 @@
-arn: arn:aws:iam::540044833068:role/example_lambda_iam_role
-assume_role_policy: '{"Statement":[{"Action":"sts:AssumeRole","Effect":"Allow","Principal":{"Service":"lambda.amazonaws.com"},"Sid":""}],"Version":"2012-10-17"}'
-create_date: "2024-03-06T14:33:41Z"
-description: ""
-force_detach_policies: false
-id: example_lambda_iam_role
-inline_policy: []
-managed_policy_arns: []
-max_session_duration: 3600
-name: example_lambda_iam_role
-name_prefix: ""
-path: /
-permissions_boundary: ""
-tags: {}
-tags_all: {}
-terraform_address: module.scenarios[0].aws_iam_role.lambda_iam_role
-terraform_name: module.scenarios[0].aws_iam_role.lambda_iam_role
-unique_id: AROAX3PJOGEWHPKFEFRSV
deleted ec2-instance › module.scenarios[0].aws_instance.example_1
--- current
+++ planned
@@ -1,92 +1 @@
-ami: ami-07c8095f365849684
-arn: arn:aws:ec2:eu-west-2:540044833068:instance/i-0095b6f7b35bdf702
-associate_public_ip_address: true
-availability_zone: eu-west-2a
-capacity_reservation_specification:
-    - capacity_reservation_preference: open
-      capacity_reservation_target: []
-cpu_core_count: 1
-cpu_options:
-    - amd_sev_snp: ""
-      core_count: 1
-      threads_per_core: 2
-cpu_threads_per_core: 2
-credit_specification:
-    - cpu_credits: unlimited
-disable_api_stop: false
-disable_api_termination: false
-ebs_block_device: []
-ebs_optimized: false
-enclave_options:
-    - enabled: false
-ephemeral_block_device: []
-get_password_data: false
-hibernation: false
-host_id: ""
-host_resource_group_arn: null
-iam_instance_profile: ""
-id: i-0095b6f7b35bdf702
-instance_initiated_shutdown_behavior: stop
-instance_lifecycle: ""
-instance_market_options: []
-instance_state: running
-instance_type: t3.micro
-ipv6_address_count: 0
-ipv6_addresses: []
-key_name: ""
-launch_template: []
-maintenance_options:
-    - auto_recovery: default
-metadata_options:
-    - http_endpoint: enabled
-      http_protocol_ipv6: disabled
-      http_put_response_hop_limit: 1
-      http_tokens: optional
-      instance_metadata_tags: disabled
-monitoring: false
-network_interface: []
-outpost_arn: ""
-password_data: ""
-placement_group: ""
-placement_partition_number: 0
-primary_network_interface_id: eni-0cbbe4b19d3cccde8
-private_dns: ip-172-31-23-201.eu-west-2.compute.internal
-private_dns_name_options:
-    - enable_resource_name_dns_a_record: false
-      enable_resource_name_dns_aaaa_record: false
-      hostname_type: ip-name
-private_ip: 172.31.23.201
-public_dns: ec2-13-40-7-30.eu-west-2.compute.amazonaws.com
-public_ip: 13.40.7.30
-root_block_device:
-    - delete_on_termination: true
-      device_name: /dev/xvda
-      encrypted: false
-      iops: 0
-      kms_key_id: ""
-      tags: {}
-      tags_all: {}
-      throughput: 0
-      volume_id: vol-07c7ea1ce3630b28d
-      volume_size: 8
-      volume_type: standard
-secondary_private_ips: []
-security_groups:
-    - default
-source_dest_check: true
-spot_instance_request_id: ""
-subnet_id: subnet-0435f45b197666342
-tags:
-    Name: SG Removal Example Instance 1
-tags_all:
-    Name: SG Removal Example Instance 1
-tenancy: default
-terraform_address: module.scenarios[0].aws_instance.example_1
-terraform_name: module.scenarios[0].aws_instance.example_1
-timeouts: null
-user_data: null
-user_data_base64: null
-user_data_replace_on_change: false
-volume_tags: null
-vpc_security_group_ids:
-    - sg-0948cdc916d1efffd
deleted ec2-instance › module.scenarios[0].aws_instance.example_2
--- current
+++ planned
@@ -1,92 +1 @@
-ami: ami-07c8095f365849684
-arn: arn:aws:ec2:eu-west-2:540044833068:instance/i-0ded261c785fc0fd2
-associate_public_ip_address: true
-availability_zone: eu-west-2a
-capacity_reservation_specification:
-    - capacity_reservation_preference: open
-      capacity_reservation_target: []
-cpu_core_count: 1
-cpu_options:
-    - amd_sev_snp: ""
-      core_count: 1
-      threads_per_core: 2
-cpu_threads_per_core: 2
-credit_specification:
-    - cpu_credits: unlimited
-disable_api_stop: false
-disable_api_termination: false
-ebs_block_device: []
-ebs_optimized: false
-enclave_options:
-    - enabled: false
-ephemeral_block_device: []
-get_password_data: false
-hibernation: false
-host_id: ""
-host_resource_group_arn: null
-iam_instance_profile: ""
-id: i-0ded261c785fc0fd2
-instance_initiated_shutdown_behavior: stop
-instance_lifecycle: ""
-instance_market_options: []
-instance_state: running
-instance_type: t3.micro
-ipv6_address_count: 0
-ipv6_addresses: []
-key_name: ""
-launch_template: []
-maintenance_options:
-    - auto_recovery: default
-metadata_options:
-    - http_endpoint: enabled
-      http_protocol_ipv6: disabled
-      http_put_response_hop_limit: 1
-      http_tokens: optional
-      instance_metadata_tags: disabled
-monitoring: false
-network_interface: []
-outpost_arn: ""
-password_data: ""
-placement_group: ""
-placement_partition_number: 0
-primary_network_interface_id: eni-017514dfaa02c67de
-private_dns: ip-172-31-24-150.eu-west-2.compute.internal
-private_dns_name_options:
-    - enable_resource_name_dns_a_record: false
-      enable_resource_name_dns_aaaa_record: false
-      hostname_type: ip-name
-private_ip: 172.31.24.150
-public_dns: ec2-13-40-96-187.eu-west-2.compute.amazonaws.com
-public_ip: 13.40.96.187
-root_block_device:
-    - delete_on_termination: true
-      device_name: /dev/xvda
-      encrypted: false
-      iops: 0
-      kms_key_id: ""
-      tags: {}
-      tags_all: {}
-      throughput: 0
-      volume_id: vol-08d75ff1a5e1dbf9d
-      volume_size: 8
-      volume_type: standard
-secondary_private_ips: []
-security_groups:
-    - default
-source_dest_check: true
-spot_instance_request_id: ""
-subnet_id: subnet-0435f45b197666342
-tags:
-    Name: SG Removal Example Instance 1
-tags_all:
-    Name: SG Removal Example Instance 1
-tenancy: default
-terraform_address: module.scenarios[0].aws_instance.example_2
-terraform_name: module.scenarios[0].aws_instance.example_2
-timeouts: null
-user_data: null
-user_data_base64: null
-user_data_replace_on_change: false
-volume_tags: null
-vpc_security_group_ids:
-    - sg-0948cdc916d1efffd
deleted lambda-function › module.scenarios[0].aws_lambda_function.example
--- current
+++ planned
@@ -1,55 +1 @@
-architectures:
-    - x86_64
-arn: arn:aws:lambda:eu-west-2:540044833068:function:example_lambda_function
-code_sha256: AL+rDzevWkbhiW0wn6Q5AAB5yT4FUg5XY0X1IQvX8y0=
-code_signing_config_arn: ""
-dead_letter_config: []
-description: ""
-environment: []
-ephemeral_storage:
-    - size: 512
-file_system_config: []
-filename: modules/scenarios/tmp/lambda_function.zip
-function_name: example_lambda_function
-handler: index.handler
-id: example_lambda_function
-image_config: []
-image_uri: ""
-invoke_arn: arn:aws:apigateway:eu-west-2:lambda:path/2015-03-31/functions/arn:aws:lambda:eu-west-2:540044833068:function:example_lambda_function/invocations
-kms_key_arn: ""
-last_modified: 2024-03-06T14:33:50.476+0000
-layers: []
-logging_config:
-    - application_log_level: ""
-      log_format: Text
-      log_group: /aws/lambda/example_lambda_function
-      system_log_level: ""
-memory_size: 128
-package_type: Zip
-publish: false
-qualified_arn: arn:aws:lambda:eu-west-2:540044833068:function:example_lambda_function:$LATEST
-qualified_invoke_arn: arn:aws:apigateway:eu-west-2:lambda:path/2015-03-31/functions/arn:aws:lambda:eu-west-2:540044833068:function:example_lambda_function:$LATEST/invocations
-replace_security_groups_on_destroy: null
-replacement_security_group_ids: null
-reserved_concurrent_executions: -1
-role: arn:aws:iam::540044833068:role/example_lambda_iam_role
-runtime: nodejs20.x
-s3_bucket: null
-s3_key: null
-s3_object_version: null
-signing_job_arn: ""
-signing_profile_version_arn: ""
-skip_destroy: false
-snap_start: []
-source_code_hash: AL+rDzevWkbhiW0wn6Q5AAB5yT4FUg5XY0X1IQvX8y0=
-source_code_size: 270
-tags: {}
-tags_all: {}
-terraform_address: module.scenarios[0].aws_lambda_function.example
-terraform_name: module.scenarios[0].aws_lambda_function.example
-timeout: 3
-timeouts: null
-tracing_config:
-    - mode: PassThrough
-version: $LATEST
-vpc_config: []
deleted ec2-launch-template › module.scenarios[0].aws_launch_template.my_launch_template
--- current
+++ planned
@@ -1,43 +1 @@
-arn: arn:aws:ec2:eu-west-2:540044833068:launch-template/lt-09ccba9b2f966db6c
-block_device_mappings: []
-capacity_reservation_specification: []
-cpu_options: []
-credit_specification: []
-default_version: 1
-description: ""
-disable_api_stop: false
-disable_api_termination: false
-ebs_optimized: ""
-elastic_gpu_specifications: []
-elastic_inference_accelerator: []
-enclave_options: []
-hibernation_options: []
-iam_instance_profile: []
-id: lt-09ccba9b2f966db6c
-image_id: ami-0171207a7acd2a570
-instance_initiated_shutdown_behavior: ""
-instance_market_options: []
-instance_requirements: []
-instance_type: t2.micro
-kernel_id: ""
-key_name: ""
-latest_version: 1
-license_specification: []
-maintenance_options: []
-metadata_options: []
-monitoring: []
-name: asg-change-launch-template20240305124154601000000001
-name_prefix: asg-change-launch-template
-network_interfaces: []
-placement: []
-private_dns_name_options: []
-ram_disk_id: ""
-security_group_names: []
-tag_specifications: []
-tags: {}
-tags_all: {}
-terraform_address: module.scenarios[0].aws_launch_template.my_launch_template
-terraform_name: module.scenarios[0].aws_launch_template.my_launch_template
-update_default_version: null
-user_data: ""
-vpc_security_group_ids: []
deleted elbv2-target-group › module.scenarios[0].aws_lb_target_group.my_new_target_group
--- current
+++ planned
@@ -1,45 +1 @@
-arn: arn:aws:elasticloadbalancing:eu-west-2:540044833068:targetgroup/asg-new-change-tg/93b7bc3e3ad8ed46
-arn_suffix: targetgroup/asg-new-change-tg/93b7bc3e3ad8ed46
-connection_termination: null
-deregistration_delay: "300"
-health_check:
-    - enabled: true
-      healthy_threshold: 3
-      interval: 30
-      matcher: "200"
-      path: /
-      port: traffic-port
-      protocol: HTTP
-      timeout: 5
-      unhealthy_threshold: 3
-id: arn:aws:elasticloadbalancing:eu-west-2:540044833068:targetgroup/asg-new-change-tg/93b7bc3e3ad8ed46
-ip_address_type: ipv4
-lambda_multi_value_headers_enabled: false
-load_balancer_arns: []
-load_balancing_algorithm_type: round_robin
-load_balancing_anomaly_mitigation: "off"
-load_balancing_cross_zone_enabled: use_load_balancer_configuration
-name: asg-new-change-tg
-name_prefix: ""
-port: 80
-preserve_client_ip: null
-protocol: HTTP
-protocol_version: HTTP1
-proxy_protocol_v2: false
-slow_start: 0
-stickiness:
-    - cookie_duration: 86400
-      cookie_name: ""
-      enabled: false
-      type: lb_cookie
-tags: {}
-tags_all: {}
-target_failover:
-    - on_deregistration: null
-      on_unhealthy: null
-target_health_state:
-    - enable_unhealthy_connection_termination: null
-target_type: instance
-terraform_address: module.scenarios[0].aws_lb_target_group.my_new_target_group
-terraform_name: module.scenarios[0].aws_lb_target_group.my_new_target_group
-vpc_id: vpc-04eb3a738ef8488db
deleted elbv2-target-group › module.scenarios[0].aws_lb_target_group.my_target_group
--- current
+++ planned
@@ -1,45 +1 @@
-arn: arn:aws:elasticloadbalancing:eu-west-2:540044833068:targetgroup/asg-change-tg/f558dcbbd9e9b1f2
-arn_suffix: targetgroup/asg-change-tg/f558dcbbd9e9b1f2
-connection_termination: null
-deregistration_delay: "300"
-health_check:
-    - enabled: true
-      healthy_threshold: 3
-      interval: 30
-      matcher: "200"
-      path: /
-      port: traffic-port
-      protocol: HTTP
-      timeout: 5
-      unhealthy_threshold: 3
-id: arn:aws:elasticloadbalancing:eu-west-2:540044833068:targetgroup/asg-change-tg/f558dcbbd9e9b1f2
-ip_address_type: ipv4
-lambda_multi_value_headers_enabled: false
-load_balancer_arns: []
-load_balancing_algorithm_type: round_robin
-load_balancing_anomaly_mitigation: "off"
-load_balancing_cross_zone_enabled: use_load_balancer_configuration
-name: asg-change-tg
-name_prefix: ""
-port: 80
-preserve_client_ip: null
-protocol: HTTP
-protocol_version: HTTP1
-proxy_protocol_v2: false
-slow_start: 0
-stickiness:
-    - cookie_duration: 86400
-      cookie_name: ""
-      enabled: false
-      type: lb_cookie
-tags: {}
-tags_all: {}
-target_failover:
-    - on_deregistration: null
-      on_unhealthy: null
-target_health_state:
-    - enable_unhealthy_connection_termination: null
-target_type: instance
-terraform_address: module.scenarios[0].aws_lb_target_group.my_target_group
-terraform_name: module.scenarios[0].aws_lb_target_group.my_target_group
-vpc_id: vpc-04eb3a738ef8488db
deleted s3-bucket › module.scenarios[0].aws_s3_bucket.my_bucket
--- current
+++ planned
@@ -1,42 +1 @@
-acceleration_status: ""
-acl: private
-arn: arn:aws:s3:::bucket-notification-test-example
-bucket: bucket-notification-test-example
-bucket_domain_name: bucket-notification-test-example.s3.amazonaws.com
-bucket_prefix: ""
-bucket_regional_domain_name: bucket-notification-test-example.s3.eu-west-2.amazonaws.com
-cors_rule: []
-force_destroy: false
-grant:
-    - id: 05d918fa182ad8f3fa915436354b8657e3c2c59b326ecbfc43e6c00451268d0a
-      permissions:
-        - FULL_CONTROL
-      type: CanonicalUser
-      uri: ""
-hosted_zone_id: Z3GKZC51ZF0DB4
-id: bucket-notification-test-example
-lifecycle_rule: []
-logging: []
-object_lock_configuration: []
-object_lock_enabled: false
-policy: ""
-region: eu-west-2
-replication_configuration: []
-request_payer: BucketOwner
-server_side_encryption_configuration:
-    - rule:
-        - apply_server_side_encryption_by_default:
-            - kms_master_key_id: ""
-              sse_algorithm: AES256
-          bucket_key_enabled: false
-tags: {}
-tags_all: {}
-terraform_address: module.scenarios[0].aws_s3_bucket.my_bucket
-terraform_name: module.scenarios[0].aws_s3_bucket.my_bucket
-timeouts: null
-versioning:
-    - enabled: false
-      mfa_delete: false
-website: []
-website_domain: null
-website_endpoint: null
deleted sqs-queue › module.scenarios[0].aws_sqs_queue.my_queue
--- current
+++ planned
@@ -1,24 +1 @@
-arn: arn:aws:sqs:eu-west-2:540044833068:example-notifications-from-s3
-content_based_deduplication: false
-deduplication_scope: ""
-delay_seconds: 0
-fifo_queue: false
-fifo_throughput_limit: ""
-id: https://sqs.eu-west-2.amazonaws.com/540044833068/example-notifications-from-s3
-kms_data_key_reuse_period_seconds: 300
-kms_master_key_id: ""
-max_message_size: 262144
-message_retention_seconds: 345600
-name: example-notifications-from-s3
-name_prefix: ""
-policy: '{"Id":"arn:aws:sqs:eu-west-2:540044833068:example-notifications-from-s3/SQSPolicy","Statement":[{"Action":"SQS:SendMessage","Condition":{"ArnEquals":{"aws:SourceArn":"arn:aws:s3:::bucket-notification-test-example"}},"Effect":"Allow","Principal":"*","Resource":"arn:aws:sqs:eu-west-2:540044833068:example-notifications-from-s3","Sid":"AllowS3BucketNotification"}],"Version":"2012-10-17"}'
-receive_wait_time_seconds: 0
-redrive_allow_policy: ""
-redrive_policy: ""
-sqs_managed_sse_enabled: true
-tags: {}
-tags_all: {}
-terraform_address: module.scenarios[0].aws_sqs_queue.my_queue
-terraform_name: module.scenarios[0].aws_sqs_queue.my_queue
-url: https://sqs.eu-west-2.amazonaws.com/540044833068/example-notifications-from-s3
-visibility_timeout_seconds: 30
deleted aws_sqs_queue_policy › module.scenarios[0].aws_sqs_queue_policy.my_queue_policy
--- current
+++ planned
@@ -1,5 +1 @@
-id: https://sqs.eu-west-2.amazonaws.com/540044833068/example-notifications-from-s3
-policy: '{"Id":"arn:aws:sqs:eu-west-2:540044833068:example-notifications-from-s3/SQSPolicy","Statement":[{"Action":"SQS:SendMessage","Condition":{"ArnEquals":{"aws:SourceArn":"arn:aws:s3:::bucket-notification-test-example"}},"Effect":"Allow","Principal":"*","Resource":"arn:aws:sqs:eu-west-2:540044833068:example-notifications-from-s3","Sid":"AllowS3BucketNotification"}],"Version":"2012-10-17"}'
-queue_url: https://sqs.eu-west-2.amazonaws.com/540044833068/example-notifications-from-s3
-terraform_address: module.scenarios[0].aws_sqs_queue_policy.my_queue_policy
-terraform_name: module.scenarios[0].aws_sqs_queue_policy.my_queue_policy
deleted cloudfront-distribution › module.loom[0].module.cloudfront.aws_cloudfront_distribution.this[0]
--- current
+++ planned
@@ -1,179 +1 @@
-aliases: []
-arn: arn:aws:cloudfront::540044833068:distribution/E15V1JM5GZXBKB
-caller_reference: terraform-20231209103211526500000003
-comment: My awesome CloudFront
-continuous_deployment_policy_id: ""
-custom_error_response:
-    - error_caching_min_ttl: 0
-      error_code: 403
-      response_code: 403
-      response_page_path: /errors/403.html
-    - error_caching_min_ttl: 0
-      error_code: 404
-      response_code: 404
-      response_page_path: /errors/404.html
-default_cache_behavior:
-    - allowed_methods:
-        - GET
-        - HEAD
-        - OPTIONS
-      cache_policy_id: ""
-      cached_methods:
-        - GET
-        - HEAD
-      compress: true
-      default_ttl: 0
-      field_level_encryption_id: ""
-      forwarded_values:
-        - cookies:
-            - forward: none
-              whitelisted_names: []
-          headers: []
-          query_string: true
-          query_string_cache_keys: []
-      function_association: []
-      lambda_function_association: []
-      max_ttl: 0
-      min_ttl: 0
-      origin_request_policy_id: ""
-      realtime_log_config_arn: ""
-      response_headers_policy_id: 67f7725c-6f97-4210-82d7-5512b31e9d03
-      smooth_streaming: false
-      target_origin_id: appsync
-      trusted_key_groups: []
-      trusted_signers: []
-      viewer_protocol_policy: allow-all
-default_root_object: ""
-domain_name: d2xxnaqec77yjr.cloudfront.net
-enabled: true
-etag: EOC2O7KHZX2MF
-hosted_zone_id: Z2FDTNDATAQYW2
-http_version: http2and3
-id: E15V1JM5GZXBKB
-in_progress_validation_batches: 0
-is_ipv6_enabled: true
-last_modified_time: 2024-06-12 14:10:18.52 +0000 UTC
-logging_config: []
-ordered_cache_behavior:
-    - allowed_methods:
-        - GET
-        - HEAD
-      cache_policy_id: ""
-      cached_methods:
-        - GET
-        - HEAD
-      compress: true
-      default_ttl: 0
-      field_level_encryption_id: ""
-      forwarded_values:
-        - cookies:
-            - forward: none
-              whitelisted_names: []
-          headers: []
-          query_string: true
-          query_string_cache_keys: []
-      function_association:
-        - event_type: viewer-request
-          function_arn: arn:aws:cloudfront::540044833068:function/example-apt-catfish
-        - event_type: viewer-response
-          function_arn: arn:aws:cloudfront::540044833068:function/example-apt-catfish
-      lambda_function_association: []
-      max_ttl: 0
-      min_ttl: 0
-      origin_request_policy_id: ""
-      path_pattern: /static/*
-      realtime_log_config_arn: ""
-      response_headers_policy_id: 8ed09a88-177f-4f37-a844-66b7b54a7cda
-      smooth_streaming: false
-      target_origin_id: s3_one
-      trusted_key_groups: []
-      trusted_signers: []
-      viewer_protocol_policy: redirect-to-https
-origin:
-    - connection_attempts: 3
-      connection_timeout: 10
-      custom_header: []
-      custom_origin_config: []
-      domain_name: s3-one-apt-catfish.s3.eu-west-2.amazonaws.com
-      origin_access_control_id: ""
-      origin_id: s3_one
-      origin_path: ""
-      origin_shield: []
-      s3_origin_config:
-        - origin_access_identity: origin-access-identity/cloudfront/E2X23HICB2NVF3
-    - connection_attempts: 3
-      connection_timeout: 10
-      custom_header: []
-      custom_origin_config: []
-      domain_name: s3-one-apt-catfish.s3.eu-west-2.amazonaws.com
-      origin_access_control_id: E23BFWHZQZKBPZ
-      origin_id: s3_oac
-      origin_path: ""
-      origin_shield: []
-      s3_origin_config: []
-    - connection_attempts: 3
-      connection_timeout: 10
-      custom_header:
-        - name: X-Forwarded-Scheme
-          value: https
-        - name: X-Frame-Options
-          value: SAMEORIGIN
-      custom_origin_config:
-        - http_port: 80
-          https_port: 443
-          origin_keepalive_timeout: 5
-          origin_protocol_policy: match-viewer
-          origin_read_timeout: 30
-          origin_ssl_protocols:
-            - TLSv1
-            - TLSv1.1
-            - TLSv1.2
-      domain_name: appsync.terraform-aws-modules.modules.tf
-      origin_access_control_id: ""
-      origin_id: appsync
-      origin_path: ""
-      origin_shield:
-        - enabled: true
-          origin_shield_region: us-east-1
-      s3_origin_config: []
-origin_group:
-    - failover_criteria:
-        - status_codes:
-            - 403
-            - 404
-            - 500
-            - 502
-      member:
-        - origin_id: appsync
-        - origin_id: s3_one
-      origin_id: group_one
-price_class: PriceClass_All
-restrictions:
-    - geo_restriction:
-        - locations:
-            - GB
-            - "NO"
-            - UA
-            - US
-          restriction_type: whitelist
-retain_on_delete: false
-staging: false
-status: Deployed
-tags: {}
-tags_all: {}
-terraform_address: module.loom[0].module.cloudfront.aws_cloudfront_distribution.this[0]
-terraform_name: module.loom[0].module.cloudfront.aws_cloudfront_distribution.this[0]
-trusted_key_groups:
-    - enabled: false
-      items: []
-trusted_signers:
-    - enabled: false
-      items: []
-viewer_certificate:
-    - acm_certificate_arn: ""
-      cloudfront_default_certificate: true
-      iam_certificate_id: ""
-      minimum_protocol_version: TLSv1
-      ssl_support_method: ""
-wait_for_deployment: false
-web_acl_id: ""
deleted aws_cloudfront_monitoring_subscription › module.loom[0].module.cloudfront.aws_cloudfront_monitoring_subscription.this[0]
--- current
+++ planned
@@ -1,7 +1 @@
-distribution_id: E15V1JM5GZXBKB
-id: E15V1JM5GZXBKB
-monitoring_subscription:
-    - realtime_metrics_subscription_config:
-        - realtime_metrics_subscription_status: Enabled
-terraform_address: module.loom[0].module.cloudfront.aws_cloudfront_monitoring_subscription.this[0]
-terraform_name: module.loom[0].module.cloudfront.aws_cloudfront_monitoring_subscription.this[0]
deleted cloudfront-origin-access-control › module.loom[0].module.cloudfront.aws_cloudfront_origin_access_control.this["s3_oac"]
--- current
+++ planned
@@ -1,9 +1 @@
-description: CloudFront access to S3
-etag: ETVPDKIKX0DER
-id: E23BFWHZQZKBPZ
-name: s3_oac
-origin_access_control_origin_type: s3
-signing_behavior: always
-signing_protocol: sigv4
-terraform_address: module.loom[0].module.cloudfront.aws_cloudfront_origin_access_control.this["s3_oac"]
-terraform_name: module.loom[0].module.cloudfront.aws_cloudfront_origin_access_control.this["s3_oac"]
deleted aws_cloudfront_origin_access_identity › module.loom[0].module.cloudfront.aws_cloudfront_origin_access_identity.this["s3_bucket_one"]
--- current
+++ planned
@@ -1,9 +1 @@
-caller_reference: terraform-20231209103207257200000001
-cloudfront_access_identity_path: origin-access-identity/cloudfront/E2X23HICB2NVF3
-comment: My awesome CloudFront can access
-etag: EL5057PP94WAH
-iam_arn: arn:aws:iam::cloudfront:user/CloudFront Origin Access Identity E2X23HICB2NVF3
-id: E2X23HICB2NVF3
-s3_canonical_user_id: 0b130e73e049059595a372db8daf4f3b20e4bc8256b468971feca42f7457b48ebe6b090e37fafda2ee6d707fd43d4e3a
-terraform_address: module.loom[0].module.cloudfront.aws_cloudfront_origin_access_identity.this["s3_bucket_one"]
-terraform_name: module.loom[0].module.cloudfront.aws_cloudfront_origin_access_identity.this["s3_bucket_one"]
deleted s3-bucket › module.loom[0].module.s3_one.aws_s3_bucket.this[0]
--- current
+++ planned
@@ -1,42 +1 @@
-acceleration_status: ""
-acl: null
-arn: arn:aws:s3:::s3-one-apt-catfish
-bucket: s3-one-apt-catfish
-bucket_domain_name: s3-one-apt-catfish.s3.amazonaws.com
-bucket_prefix: ""
-bucket_regional_domain_name: s3-one-apt-catfish.s3.eu-west-2.amazonaws.com
-cors_rule: []
-force_destroy: true
-grant:
-    - id: 05d918fa182ad8f3fa915436354b8657e3c2c59b326ecbfc43e6c00451268d0a
-      permissions:
-        - FULL_CONTROL
-      type: CanonicalUser
-      uri: ""
-hosted_zone_id: Z3GKZC51ZF0DB4
-id: s3-one-apt-catfish
-lifecycle_rule: []
-logging: []
-object_lock_configuration: []
-object_lock_enabled: false
-policy: '{"Statement":[{"Action":"s3:GetObject","Effect":"Allow","Principal":{"AWS":"arn:aws:iam::cloudfront:user/CloudFront Origin Access Identity E2X23HICB2NVF3"},"Resource":"arn:aws:s3:::s3-one-apt-catfish/static/*"},{"Action":"s3:GetObject","Condition":{"StringEquals":{"aws:SourceArn":"arn:aws:cloudfront::540044833068:distribution/E15V1JM5GZXBKB"}},"Effect":"Allow","Principal":{"Service":"cloudfront.amazonaws.com"},"Resource":"arn:aws:s3:::s3-one-apt-catfish/static/*"}],"Version":"2012-10-17"}'
-region: eu-west-2
-replication_configuration: []
-request_payer: BucketOwner
-server_side_encryption_configuration:
-    - rule:
-        - apply_server_side_encryption_by_default:
-            - kms_master_key_id: ""
-              sse_algorithm: AES256
-          bucket_key_enabled: false
-tags: {}
-tags_all: {}
-terraform_address: module.loom[0].module.s3_one.aws_s3_bucket.this[0]
-terraform_name: module.loom[0].module.s3_one.aws_s3_bucket.this[0]
-timeouts: null
-versioning:
-    - enabled: false
-      mfa_delete: false
-website: []
-website_domain: null
-website_endpoint: null
deleted s3-bucket › module.loom[0].module.s3_one.aws_s3_bucket_public_access_block.this[0]
--- current
+++ planned
@@ -1,8 +1 @@
-block_public_acls: true
-block_public_policy: true
-bucket: s3-one-apt-catfish
-id: s3-one-apt-catfish
-ignore_public_acls: true
-restrict_public_buckets: true
-terraform_address: module.loom[0].module.s3_one.aws_s3_bucket_public_access_block.this[0]
-terraform_name: module.loom[0].module.s3_one.aws_s3_bucket_public_access_block.this[0]
deleted ec2-nat-gateway › module.loom[0].module.vpc.aws_nat_gateway.this[0]
--- current
+++ planned
@@ -1,22 +1 @@
-allocation_id: eipalloc-01af4c9ff5f3cf033
-association_id: eipassoc-09dd783d3cab5cf46
-connectivity_type: public
-id: nat-0dd2324e9366e382a
-network_interface_id: eni-017393a488b2d1038
-private_ip: 10.0.101.116
-public_ip: 35.179.54.156
-secondary_allocation_ids: []
-secondary_private_ip_address_count: 0
-secondary_private_ip_addresses: []
-subnet_id: subnet-074532ddedee3ff8e
-tags:
-    Environment: dev
-    Name: workloads-eu-west-2a
-    Terraform: "true"
-tags_all:
-    Environment: dev
-    Name: workloads-eu-west-2a
-    Terraform: "true"
-terraform_address: module.loom[0].module.vpc.aws_nat_gateway.this[0]
-terraform_name: module.loom[0].module.vpc.aws_nat_gateway.this[0]
-timeouts: null
deleted aws_default_network_acl › module.loom[0].module.vpc.aws_default_network_acl.this[0]
--- current
+++ planned
@@ -1,60 +1 @@
-arn: arn:aws:ec2:eu-west-2:540044833068:network-acl/acl-0d0c6990d85a3b946
-default_network_acl_id: acl-0d0c6990d85a3b946
-egress:
-    - action: allow
-      cidr_block: ""
-      from_port: 0
-      icmp_code: 0
-      icmp_type: 0
-      ipv6_cidr_block: ::/0
-      protocol: "-1"
-      rule_no: 101
-      to_port: 0
-    - action: allow
-      cidr_block: 0.0.0.0/0
-      from_port: 0
-      icmp_code: 0
-      icmp_type: 0
-      ipv6_cidr_block: ""
-      protocol: "-1"
-      rule_no: 100
-      to_port: 0
-id: acl-0d0c6990d85a3b946
-ingress:
-    - action: allow
-      cidr_block: ""
-      from_port: 0
-      icmp_code: 0
-      icmp_type: 0
-      ipv6_cidr_block: ::/0
-      protocol: "-1"
-      rule_no: 101
-      to_port: 0
-    - action: allow
-      cidr_block: 0.0.0.0/0
-      from_port: 0
-      icmp_code: 0
-      icmp_type: 0
-      ipv6_cidr_block: ""
-      protocol: "-1"
-      rule_no: 100
-      to_port: 0
-owner_id: "540044833068"
-subnet_ids:
-    - subnet-013f525788fcfd480
-    - subnet-056b01400df798818
-    - subnet-074532ddedee3ff8e
-    - subnet-0755d809132b163b8
-    - subnet-0a4b062e63d83803f
-    - subnet-0e91d4335e9e80b55
-tags:
-    Environment: dev
-    Name: workloads-default
-    Terraform: "true"
-tags_all:
-    Environment: dev
-    Name: workloads-default
-    Terraform: "true"
-terraform_address: module.loom[0].module.vpc.aws_default_network_acl.this[0]
-terraform_name: module.loom[0].module.vpc.aws_default_network_acl.this[0]
-vpc_id: vpc-01c90bfad2645fe5e
deleted ec2-route-table › module.loom[0].module.vpc.aws_default_route_table.default[0]
--- current
+++ planned
@@ -1,20 +1 @@
-arn: arn:aws:ec2:eu-west-2:540044833068:route-table/rtb-026b6d48c27db1fc8
-default_route_table_id: rtb-026b6d48c27db1fc8
-id: rtb-026b6d48c27db1fc8
-owner_id: "540044833068"
-propagating_vgws: []
-route: []
-tags:
-    Environment: dev
-    Name: workloads-default
-    Terraform: "true"
-tags_all:
-    Environment: dev
-    Name: workloads-default
-    Terraform: "true"
-terraform_address: module.loom[0].module.vpc.aws_default_route_table.default[0]
-terraform_name: module.loom[0].module.vpc.aws_default_route_table.default[0]
-timeouts:
-    create: 5m
-    update: 5m
-vpc_id: vpc-01c90bfad2645fe5e
deleted aws_default_security_group › module.loom[0].module.vpc.aws_default_security_group.this[0]
--- current
+++ planned
@@ -1,60 +1 @@
-arn: arn:aws:ec2:eu-west-2:540044833068:security-group/sg-0504f88b1048cad02
-description: default VPC security group
-egress:
-    - cidr_blocks:
-        - 0.0.0.0/0
-      description: ""
-      from_port: 0
-      ipv6_cidr_blocks: []
-      prefix_list_ids: []
-      protocol: "-1"
-      security_groups: []
-      self: false
-      to_port: 0
-id: sg-0504f88b1048cad02
-ingress:
-    - cidr_blocks:
-        - 0.0.0.0/0
-      description: ""
-      from_port: 1234
-      ipv6_cidr_blocks: []
-      prefix_list_ids: []
-      protocol: tcp
-      security_groups: []
-      self: false
-      to_port: 1234
-    - cidr_blocks:
-        - 0.0.0.0/0
-      description: ""
-      from_port: 443
-      ipv6_cidr_blocks: []
-      prefix_list_ids: []
-      protocol: tcp
-      security_groups: []
-      self: false
-      to_port: 443
-    - cidr_blocks:
-        - 0.0.0.0/0
-      description: ""
-      from_port: 80
-      ipv6_cidr_blocks: []
-      prefix_list_ids: []
-      protocol: tcp
-      security_groups: []
-      self: false
-      to_port: 80
-name: default
-name_prefix: ""
-owner_id: "540044833068"
-revoke_rules_on_delete: false
-tags:
-    Environment: dev
-    Name: workloads-default
-    Terraform: "true"
-tags_all:
-    Environment: dev
-    Name: workloads-default
-    Terraform: "true"
-terraform_address: module.loom[0].module.vpc.aws_default_security_group.this[0]
-terraform_name: module.loom[0].module.vpc.aws_default_security_group.this[0]
-vpc_id: vpc-01c90bfad2645fe5e
deleted ec2-address › module.loom[0].module.vpc.aws_eip.nat[0]
--- current
+++ planned
@@ -1,31 +1 @@
-address: null
-allocation_id: eipalloc-01af4c9ff5f3cf033
-arn: arn:aws:ec2:eu-west-2:540044833068:elastic-ip/eipalloc-01af4c9ff5f3cf033
-associate_with_private_ip: null
-association_id: eipassoc-09dd783d3cab5cf46
-carrier_ip: ""
-customer_owned_ip: ""
-customer_owned_ipv4_pool: ""
-domain: vpc
-id: eipalloc-01af4c9ff5f3cf033
-instance: ""
-network_border_group: eu-west-2
-network_interface: eni-017393a488b2d1038
-private_dns: ip-10-0-101-116.eu-west-2.compute.internal
-private_ip: 10.0.101.116
-ptr_record: ""
-public_dns: ec2-35-179-54-156.eu-west-2.compute.amazonaws.com
-public_ip: 35.179.54.156
-public_ipv4_pool: amazon
-tags:
-    Environment: dev
-    Name: workloads-eu-west-2a
-    Terraform: "true"
-tags_all:
-    Environment: dev
-    Name: workloads-eu-west-2a
-    Terraform: "true"
-terraform_address: module.loom[0].module.vpc.aws_eip.nat[0]
-terraform_name: module.loom[0].module.vpc.aws_eip.nat[0]
-timeouts: null
-vpc: true
deleted ec2-address › module.loom[0].module.vpc.aws_eip.nat[1]
--- current
+++ planned
@@ -1,31 +1 @@
-address: null
-allocation_id: eipalloc-074910cbb49050b15
-arn: arn:aws:ec2:eu-west-2:540044833068:elastic-ip/eipalloc-074910cbb49050b15
-associate_with_private_ip: null
-association_id: eipassoc-04f2a2a83c2c3e36a
-carrier_ip: ""
-customer_owned_ip: ""
-customer_owned_ipv4_pool: ""
-domain: vpc
-id: eipalloc-074910cbb49050b15
-instance: ""
-network_border_group: eu-west-2
-network_interface: eni-0d43ae66aedc9f580
-private_dns: ip-10-0-102-191.eu-west-2.compute.internal
-private_ip: 10.0.102.191
-ptr_record: ""
-public_dns: ec2-3-9-209-194.eu-west-2.compute.amazonaws.com
-public_ip: 3.9.209.194
-public_ipv4_pool: amazon
-tags:
-    Environment: dev
-    Name: workloads-eu-west-2b
-    Terraform: "true"
-tags_all:
-    Environment: dev
-    Name: workloads-eu-west-2b
-    Terraform: "true"
-terraform_address: module.loom[0].module.vpc.aws_eip.nat[1]
-terraform_name: module.loom[0].module.vpc.aws_eip.nat[1]
-timeouts: null
-vpc: true
deleted ec2-address › module.loom[0].module.vpc.aws_eip.nat[2]
--- current
+++ planned
@@ -1,31 +1 @@
-address: null
-allocation_id: eipalloc-0b52bd93548a5d458
-arn: arn:aws:ec2:eu-west-2:540044833068:elastic-ip/eipalloc-0b52bd93548a5d458
-associate_with_private_ip: null
-association_id: eipassoc-09c36e2c1c4ec2326
-carrier_ip: ""
-customer_owned_ip: ""
-customer_owned_ipv4_pool: ""
-domain: vpc
-id: eipalloc-0b52bd93548a5d458
-instance: ""
-network_border_group: eu-west-2
-network_interface: eni-07d55ffae946929c6
-private_dns: ip-10-0-103-82.eu-west-2.compute.internal
-private_ip: 10.0.103.82
-ptr_record: ""
-public_dns: ec2-35-177-59-40.eu-west-2.compute.amazonaws.com
-public_ip: 35.177.59.40
-public_ipv4_pool: amazon
-tags:
-    Environment: dev
-    Name: workloads-eu-west-2c
-    Terraform: "true"
-tags_all:
-    Environment: dev
-    Name: workloads-eu-west-2c
-    Terraform: "true"
-terraform_address: module.loom[0].module.vpc.aws_eip.nat[2]
-terraform_name: module.loom[0].module.vpc.aws_eip.nat[2]
-timeouts: null
-vpc: true
deleted ec2-nat-gateway › module.loom[0].module.vpc.aws_nat_gateway.this[1]
--- current
+++ planned
@@ -1,22 +1 @@
-allocation_id: eipalloc-074910cbb49050b15
-association_id: eipassoc-04f2a2a83c2c3e36a
-connectivity_type: public
-id: nat-0668bd459d9e18f7c
-network_interface_id: eni-0d43ae66aedc9f580
-private_ip: 10.0.102.191
-public_ip: 3.9.209.194
-secondary_allocation_ids: []
-secondary_private_ip_address_count: 0
-secondary_private_ip_addresses: []
-subnet_id: subnet-0755d809132b163b8
-tags:
-    Environment: dev
-    Name: workloads-eu-west-2b
-    Terraform: "true"
-tags_all:
-    Environment: dev
-    Name: workloads-eu-west-2b
-    Terraform: "true"
-terraform_address: module.loom[0].module.vpc.aws_nat_gateway.this[1]
-terraform_name: module.loom[0].module.vpc.aws_nat_gateway.this[1]
-timeouts: null
deleted ec2-nat-gateway › module.loom[0].module.vpc.aws_nat_gateway.this[2]
--- current
+++ planned
@@ -1,22 +1 @@
-allocation_id: eipalloc-0b52bd93548a5d458
-association_id: eipassoc-09c36e2c1c4ec2326
-connectivity_type: public
-id: nat-0a3e1005fd3594583
-network_interface_id: eni-07d55ffae946929c6
-private_ip: 10.0.103.82
-public_ip: 35.177.59.40
-secondary_allocation_ids: []
-secondary_private_ip_address_count: 0
-secondary_private_ip_addresses: []
-subnet_id: subnet-056b01400df798818
-tags:
-    Environment: dev
-    Name: workloads-eu-west-2c
-    Terraform: "true"
-tags_all:
-    Environment: dev
-    Name: workloads-eu-west-2c
-    Terraform: "true"
-terraform_address: module.loom[0].module.vpc.aws_nat_gateway.this[2]
-terraform_name: module.loom[0].module.vpc.aws_nat_gateway.this[2]
-timeouts: null
deleted ec2-route-table › module.loom[0].module.vpc.aws_route.private_nat_gateway[0]
--- current
+++ planned
@@ -1,25 +1 @@
-carrier_gateway_id: ""
-core_network_arn: ""
-destination_cidr_block: 0.0.0.0/0
-destination_ipv6_cidr_block: ""
-destination_prefix_list_id: ""
-egress_only_gateway_id: ""
-gateway_id: ""
-id: r-rtb-0932eb8a7454fcbfd1080289494
-instance_id: ""
-instance_owner_id: ""
-local_gateway_id: ""
-nat_gateway_id: nat-0dd2324e9366e382a
-network_interface_id: ""
-origin: CreateRoute
-route_table_id: rtb-0932eb8a7454fcbfd
-state: active
-terraform_address: module.loom[0].module.vpc.aws_route.private_nat_gateway[0]
-terraform_name: module.loom[0].module.vpc.aws_route.private_nat_gateway[0]
-timeouts:
-    create: 5m
-    delete: null
-    update: null
-transit_gateway_id: ""
-vpc_endpoint_id: ""
-vpc_peering_connection_id: ""
deleted ec2-route-table › module.loom[0].module.vpc.aws_route.private_nat_gateway[1]
--- current
+++ planned
@@ -1,25 +1 @@
-carrier_gateway_id: ""
-core_network_arn: ""
-destination_cidr_block: 0.0.0.0/0
-destination_ipv6_cidr_block: ""
-destination_prefix_list_id: ""
-egress_only_gateway_id: ""
-gateway_id: ""
-id: r-rtb-0bd97e74518bb2ba41080289494
-instance_id: ""
-instance_owner_id: ""
-local_gateway_id: ""
-nat_gateway_id: nat-0668bd459d9e18f7c
-network_interface_id: ""
-origin: CreateRoute
-route_table_id: rtb-0bd97e74518bb2ba4
-state: active
-terraform_address: module.loom[0].module.vpc.aws_route.private_nat_gateway[1]
-terraform_name: module.loom[0].module.vpc.aws_route.private_nat_gateway[1]
-timeouts:
-    create: 5m
-    delete: null
-    update: null
-transit_gateway_id: ""
-vpc_endpoint_id: ""
-vpc_peering_connection_id: ""
deleted ec2-route-table › module.loom[0].module.vpc.aws_route.private_nat_gateway[2]
--- current
+++ planned
@@ -1,25 +1 @@
-carrier_gateway_id: ""
-core_network_arn: ""
-destination_cidr_block: 0.0.0.0/0
-destination_ipv6_cidr_block: ""
-destination_prefix_list_id: ""
-egress_only_gateway_id: ""
-gateway_id: ""
-id: r-rtb-00806864aae6d6b4f1080289494
-instance_id: ""
-instance_owner_id: ""
-local_gateway_id: ""
-nat_gateway_id: nat-0a3e1005fd3594583
-network_interface_id: ""
-origin: CreateRoute
-route_table_id: rtb-00806864aae6d6b4f
-state: active
-terraform_address: module.loom[0].module.vpc.aws_route.private_nat_gateway[2]
-terraform_name: module.loom[0].module.vpc.aws_route.private_nat_gateway[2]
-timeouts:
-    create: 5m
-    delete: null
-    update: null
-transit_gateway_id: ""
-vpc_endpoint_id: ""
-vpc_peering_connection_id: ""
deleted ec2-route-table › module.loom[0].module.vpc.aws_route.public_internet_gateway[0]
--- current
+++ planned
@@ -1,25 +1 @@
-carrier_gateway_id: ""
-core_network_arn: ""
-destination_cidr_block: 0.0.0.0/0
-destination_ipv6_cidr_block: ""
-destination_prefix_list_id: ""
-egress_only_gateway_id: ""
-gateway_id: igw-04b0bf06841ba3f28
-id: r-rtb-0183d084c17117f4d1080289494
-instance_id: ""
-instance_owner_id: ""
-local_gateway_id: ""
-nat_gateway_id: ""
-network_interface_id: ""
-origin: CreateRoute
-route_table_id: rtb-0183d084c17117f4d
-state: active
-terraform_address: module.loom[0].module.vpc.aws_route.public_internet_gateway[0]
-terraform_name: module.loom[0].module.vpc.aws_route.public_internet_gateway[0]
-timeouts:
-    create: 5m
-    delete: null
-    update: null
-transit_gateway_id: ""
-vpc_endpoint_id: ""
-vpc_peering_connection_id: ""
deleted ec2-route-table › module.loom[0].module.vpc.aws_route_table.private[0]
--- current
+++ planned
@@ -1,30 +1 @@
-arn: arn:aws:ec2:eu-west-2:540044833068:route-table/rtb-0932eb8a7454fcbfd
-id: rtb-0932eb8a7454fcbfd
-owner_id: "540044833068"
-propagating_vgws: []
-route:
-    - carrier_gateway_id: ""
-      cidr_block: 0.0.0.0/0
-      core_network_arn: ""
-      destination_prefix_list_id: ""
-      egress_only_gateway_id: ""
-      gateway_id: ""
-      ipv6_cidr_block: ""
-      local_gateway_id: ""
-      nat_gateway_id: nat-0dd2324e9366e382a
-      network_interface_id: ""
-      transit_gateway_id: ""
-      vpc_endpoint_id: ""
-      vpc_peering_connection_id: ""
-tags:
-    Environment: dev
-    Name: workloads-private-eu-west-2a
-    Terraform: "true"
-tags_all:
-    Environment: dev
-    Name: workloads-private-eu-west-2a
-    Terraform: "true"
-terraform_address: module.loom[0].module.vpc.aws_route_table.private[0]
-terraform_name: module.loom[0].module.vpc.aws_route_table.private[0]
-timeouts: null
-vpc_id: vpc-01c90bfad2645fe5e
deleted ec2-route-table › module.loom[0].module.vpc.aws_route_table.private[1]
--- current
+++ planned
@@ -1,30 +1 @@
-arn: arn:aws:ec2:eu-west-2:540044833068:route-table/rtb-0bd97e74518bb2ba4
-id: rtb-0bd97e74518bb2ba4
-owner_id: "540044833068"
-propagating_vgws: []
-route:
-    - carrier_gateway_id: ""
-      cidr_block: 0.0.0.0/0
-      core_network_arn: ""
-      destination_prefix_list_id: ""
-      egress_only_gateway_id: ""
-      gateway_id: ""
-      ipv6_cidr_block: ""
-      local_gateway_id: ""
-      nat_gateway_id: nat-0668bd459d9e18f7c
-      network_interface_id: ""
-      transit_gateway_id: ""
-      vpc_endpoint_id: ""
-      vpc_peering_connection_id: ""
-tags:
-    Environment: dev
-    Name: workloads-private-eu-west-2b
-    Terraform: "true"
-tags_all:
-    Environment: dev
-    Name: workloads-private-eu-west-2b
-    Terraform: "true"
-terraform_address: module.loom[0].module.vpc.aws_route_table.private[1]
-terraform_name: module.loom[0].module.vpc.aws_route_table.private[1]
-timeouts: null
-vpc_id: vpc-01c90bfad2645fe5e
deleted ec2-route-table › module.loom[0].module.vpc.aws_route_table.private[2]
--- current
+++ planned
@@ -1,30 +1 @@
-arn: arn:aws:ec2:eu-west-2:540044833068:route-table/rtb-00806864aae6d6b4f
-id: rtb-00806864aae6d6b4f
-owner_id: "540044833068"
-propagating_vgws: []
-route:
-    - carrier_gateway_id: ""
-      cidr_block: 0.0.0.0/0
-      core_network_arn: ""
-      destination_prefix_list_id: ""
-      egress_only_gateway_id: ""
-      gateway_id: ""
-      ipv6_cidr_block: ""
-      local_gateway_id: ""
-      nat_gateway_id: nat-0a3e1005fd3594583
-      network_interface_id: ""
-      transit_gateway_id: ""
-      vpc_endpoint_id: ""
-      vpc_peering_connection_id: ""
-tags:
-    Environment: dev
-    Name: workloads-private-eu-west-2c
-    Terraform: "true"
-tags_all:
-    Environment: dev
-    Name: workloads-private-eu-west-2c
-    Terraform: "true"
-terraform_address: module.loom[0].module.vpc.aws_route_table.private[2]
-terraform_name: module.loom[0].module.vpc.aws_route_table.private[2]
-timeouts: null
-vpc_id: vpc-01c90bfad2645fe5e
deleted ec2-route-table › module.loom[0].module.vpc.aws_route_table.public[0]
--- current
+++ planned
@@ -1,30 +1 @@
-arn: arn:aws:ec2:eu-west-2:540044833068:route-table/rtb-0183d084c17117f4d
-id: rtb-0183d084c17117f4d
-owner_id: "540044833068"
-propagating_vgws: []
-route:
-    - carrier_gateway_id: ""
-      cidr_block: 0.0.0.0/0
-      core_network_arn: ""
-      destination_prefix_list_id: ""
-      egress_only_gateway_id: ""
-      gateway_id: igw-04b0bf06841ba3f28
-      ipv6_cidr_block: ""
-      local_gateway_id: ""
-      nat_gateway_id: ""
-      network_interface_id: ""
-      transit_gateway_id: ""
-      vpc_endpoint_id: ""
-      vpc_peering_connection_id: ""
-tags:
-    Environment: dev
-    Name: workloads-public
-    Terraform: "true"
-tags_all:
-    Environment: dev
-    Name: workloads-public
-    Terraform: "true"
-terraform_address: module.loom[0].module.vpc.aws_route_table.public[0]
-terraform_name: module.loom[0].module.vpc.aws_route_table.public[0]
-timeouts: null
-vpc_id: vpc-01c90bfad2645fe5e
deleted ec2-subnet › module.loom[0].module.vpc.aws_route_table_association.private[0]
--- current
+++ planned
@@ -1,7 +1 @@
-gateway_id: ""
-id: rtbassoc-0d0afe5f4b3f7c565
-route_table_id: rtb-0932eb8a7454fcbfd
-subnet_id: subnet-0e91d4335e9e80b55
-terraform_address: module.loom[0].module.vpc.aws_route_table_association.private[0]
-terraform_name: module.loom[0].module.vpc.aws_route_table_association.private[0]
-timeouts: null
deleted ec2-subnet › module.loom[0].module.vpc.aws_route_table_association.private[0]
--- current
+++ planned
@@ -1,7 +1 @@
-gateway_id: ""
-id: rtbassoc-0d0afe5f4b3f7c565
-route_table_id: rtb-0932eb8a7454fcbfd
-subnet_id: subnet-0e91d4335e9e80b55
-terraform_address: module.loom[0].module.vpc.aws_route_table_association.private[0]
-terraform_name: module.loom[0].module.vpc.aws_route_table_association.private[0]
-timeouts: null
deleted ec2-subnet › module.loom[0].module.vpc.aws_route_table_association.private[1]
--- current
+++ planned
@@ -1,7 +1 @@
-gateway_id: ""
-id: rtbassoc-00918c5cef1683c73
-route_table_id: rtb-0bd97e74518bb2ba4
-subnet_id: subnet-0a4b062e63d83803f
-terraform_address: module.loom[0].module.vpc.aws_route_table_association.private[1]
-terraform_name: module.loom[0].module.vpc.aws_route_table_association.private[1]
-timeouts: null
deleted ec2-subnet › module.loom[0].module.vpc.aws_route_table_association.private[1]
--- current
+++ planned
@@ -1,7 +1 @@
-gateway_id: ""
-id: rtbassoc-00918c5cef1683c73
-route_table_id: rtb-0bd97e74518bb2ba4
-subnet_id: subnet-0a4b062e63d83803f
-terraform_address: module.loom[0].module.vpc.aws_route_table_association.private[1]
-terraform_name: module.loom[0].module.vpc.aws_route_table_association.private[1]
-timeouts: null
deleted ec2-subnet › module.loom[0].module.vpc.aws_route_table_association.private[2]
--- current
+++ planned
@@ -1,7 +1 @@
-gateway_id: ""
-id: rtbassoc-040cecace76ad42a6
-route_table_id: rtb-00806864aae6d6b4f
-subnet_id: subnet-013f525788fcfd480
-terraform_address: module.loom[0].module.vpc.aws_route_table_association.private[2]
-terraform_name: module.loom[0].module.vpc.aws_route_table_association.private[2]
-timeouts: null
deleted ec2-subnet › module.loom[0].module.vpc.aws_route_table_association.private[2]
--- current
+++ planned
@@ -1,7 +1 @@
-gateway_id: ""
-id: rtbassoc-040cecace76ad42a6
-route_table_id: rtb-00806864aae6d6b4f
-subnet_id: subnet-013f525788fcfd480
-terraform_address: module.loom[0].module.vpc.aws_route_table_association.private[2]
-terraform_name: module.loom[0].module.vpc.aws_route_table_association.private[2]
-timeouts: null
deleted ec2-subnet › module.loom[0].module.vpc.aws_route_table_association.public[0]
--- current
+++ planned
@@ -1,7 +1 @@
-gateway_id: ""
-id: rtbassoc-06de20a03d6175391
-route_table_id: rtb-0183d084c17117f4d
-subnet_id: subnet-074532ddedee3ff8e
-terraform_address: module.loom[0].module.vpc.aws_route_table_association.public[0]
-terraform_name: module.loom[0].module.vpc.aws_route_table_association.public[0]
-timeouts: null
deleted ec2-subnet › module.loom[0].module.vpc.aws_route_table_association.public[0]
--- current
+++ planned
@@ -1,7 +1 @@
-gateway_id: ""
-id: rtbassoc-06de20a03d6175391
-route_table_id: rtb-0183d084c17117f4d
-subnet_id: subnet-074532ddedee3ff8e
-terraform_address: module.loom[0].module.vpc.aws_route_table_association.public[0]
-terraform_name: module.loom[0].module.vpc.aws_route_table_association.public[0]
-timeouts: null
deleted ec2-subnet › module.loom[0].module.vpc.aws_route_table_association.public[1]
--- current
+++ planned
@@ -1,7 +1 @@
-gateway_id: ""
-id: rtbassoc-0e165a4cf33bc075f
-route_table_id: rtb-0183d084c17117f4d
-subnet_id: subnet-0755d809132b163b8
-terraform_address: module.loom[0].module.vpc.aws_route_table_association.public[1]
-terraform_name: module.loom[0].module.vpc.aws_route_table_association.public[1]
-timeouts: null
deleted ec2-subnet › module.loom[0].module.vpc.aws_route_table_association.public[1]
--- current
+++ planned
@@ -1,7 +1 @@
-gateway_id: ""
-id: rtbassoc-0e165a4cf33bc075f
-route_table_id: rtb-0183d084c17117f4d
-subnet_id: subnet-0755d809132b163b8
-terraform_address: module.loom[0].module.vpc.aws_route_table_association.public[1]
-terraform_name: module.loom[0].module.vpc.aws_route_table_association.public[1]
-timeouts: null
deleted ec2-subnet › module.loom[0].module.vpc.aws_route_table_association.public[2]
--- current
+++ planned
@@ -1,7 +1 @@
-gateway_id: ""
-id: rtbassoc-080ded96ca499973a
-route_table_id: rtb-0183d084c17117f4d
-subnet_id: subnet-056b01400df798818
-terraform_address: module.loom[0].module.vpc.aws_route_table_association.public[2]
-terraform_name: module.loom[0].module.vpc.aws_route_table_association.public[2]
-timeouts: null
deleted ec2-subnet › module.loom[0].module.vpc.aws_route_table_association.public[2]
--- current
+++ planned
@@ -1,7 +1 @@
-gateway_id: ""
-id: rtbassoc-080ded96ca499973a
-route_table_id: rtb-0183d084c17117f4d
-subnet_id: subnet-056b01400df798818
-terraform_address: module.loom[0].module.vpc.aws_route_table_association.public[2]
-terraform_name: module.loom[0].module.vpc.aws_route_table_association.public[2]
-timeouts: null
deleted ec2-subnet › module.loom[0].module.vpc.aws_subnet.private[0]
--- current
+++ planned
@@ -1,31 +1 @@
-arn: arn:aws:ec2:eu-west-2:540044833068:subnet/subnet-0e91d4335e9e80b55
-assign_ipv6_address_on_creation: false
-availability_zone: eu-west-2a
-availability_zone_id: euw2-az2
-cidr_block: 10.0.1.0/24
-customer_owned_ipv4_pool: ""
-enable_dns64: false
-enable_lni_at_device_index: 0
-enable_resource_name_dns_a_record_on_launch: false
-enable_resource_name_dns_aaaa_record_on_launch: false
-id: subnet-0e91d4335e9e80b55
-ipv6_cidr_block: ""
-ipv6_cidr_block_association_id: ""
-ipv6_native: false
-map_customer_owned_ip_on_launch: false
-map_public_ip_on_launch: false
-outpost_arn: ""
-owner_id: "540044833068"
-private_dns_hostname_type_on_launch: ip-name
-tags:
-    Environment: dev
-    Name: workloads-private-eu-west-2a
-    Terraform: "true"
-tags_all:
-    Environment: dev
-    Name: workloads-private-eu-west-2a
-    Terraform: "true"
-terraform_address: module.loom[0].module.vpc.aws_subnet.private[0]
-terraform_name: module.loom[0].module.vpc.aws_subnet.private[0]
-timeouts: null
-vpc_id: vpc-01c90bfad2645fe5e
deleted ec2-subnet › module.loom[0].module.vpc.aws_subnet.private[1]
--- current
+++ planned
@@ -1,31 +1 @@
-arn: arn:aws:ec2:eu-west-2:540044833068:subnet/subnet-0a4b062e63d83803f
-assign_ipv6_address_on_creation: false
-availability_zone: eu-west-2b
-availability_zone_id: euw2-az3
-cidr_block: 10.0.2.0/24
-customer_owned_ipv4_pool: ""
-enable_dns64: false
-enable_lni_at_device_index: 0
-enable_resource_name_dns_a_record_on_launch: false
-enable_resource_name_dns_aaaa_record_on_launch: false
-id: subnet-0a4b062e63d83803f
-ipv6_cidr_block: ""
-ipv6_cidr_block_association_id: ""
-ipv6_native: false
-map_customer_owned_ip_on_launch: false
-map_public_ip_on_launch: false
-outpost_arn: ""
-owner_id: "540044833068"
-private_dns_hostname_type_on_launch: ip-name
-tags:
-    Environment: dev
-    Name: workloads-private-eu-west-2b
-    Terraform: "true"
-tags_all:
-    Environment: dev
-    Name: workloads-private-eu-west-2b
-    Terraform: "true"
-terraform_address: module.loom[0].module.vpc.aws_subnet.private[1]
-terraform_name: module.loom[0].module.vpc.aws_subnet.private[1]
-timeouts: null
-vpc_id: vpc-01c90bfad2645fe5e
deleted ec2-subnet › module.loom[0].module.vpc.aws_subnet.private[2]
--- current
+++ planned
@@ -1,31 +1 @@
-arn: arn:aws:ec2:eu-west-2:540044833068:subnet/subnet-013f525788fcfd480
-assign_ipv6_address_on_creation: false
-availability_zone: eu-west-2c
-availability_zone_id: euw2-az1
-cidr_block: 10.0.3.0/24
-customer_owned_ipv4_pool: ""
-enable_dns64: false
-enable_lni_at_device_index: 0
-enable_resource_name_dns_a_record_on_launch: false
-enable_resource_name_dns_aaaa_record_on_launch: false
-id: subnet-013f525788fcfd480
-ipv6_cidr_block: ""
-ipv6_cidr_block_association_id: ""
-ipv6_native: false
-map_customer_owned_ip_on_launch: false
-map_public_ip_on_launch: false
-outpost_arn: ""
-owner_id: "540044833068"
-private_dns_hostname_type_on_launch: ip-name
-tags:
-    Environment: dev
-    Name: workloads-private-eu-west-2c
-    Terraform: "true"
-tags_all:
-    Environment: dev
-    Name: workloads-private-eu-west-2c
-    Terraform: "true"
-terraform_address: module.loom[0].module.vpc.aws_subnet.private[2]
-terraform_name: module.loom[0].module.vpc.aws_subnet.private[2]
-timeouts: null
-vpc_id: vpc-01c90bfad2645fe5e
deleted ec2-subnet › module.loom[0].module.vpc.aws_subnet.public[0]
--- current
+++ planned
@@ -1,31 +1 @@
-arn: arn:aws:ec2:eu-west-2:540044833068:subnet/subnet-074532ddedee3ff8e
-assign_ipv6_address_on_creation: false
-availability_zone: eu-west-2a
-availability_zone_id: euw2-az2
-cidr_block: 10.0.101.0/24
-customer_owned_ipv4_pool: ""
-enable_dns64: false
-enable_lni_at_device_index: 0
-enable_resource_name_dns_a_record_on_launch: false
-enable_resource_name_dns_aaaa_record_on_launch: false
-id: subnet-074532ddedee3ff8e
-ipv6_cidr_block: ""
-ipv6_cidr_block_association_id: ""
-ipv6_native: false
-map_customer_owned_ip_on_launch: false
-map_public_ip_on_launch: false
-outpost_arn: ""
-owner_id: "540044833068"
-private_dns_hostname_type_on_launch: ip-name
-tags:
-    Environment: dev
-    Name: workloads-public-eu-west-2a
-    Terraform: "true"
-tags_all:
-    Environment: dev
-    Name: workloads-public-eu-west-2a
-    Terraform: "true"
-terraform_address: module.loom[0].module.vpc.aws_subnet.public[0]
-terraform_name: module.loom[0].module.vpc.aws_subnet.public[0]
-timeouts: null
-vpc_id: vpc-01c90bfad2645fe5e
deleted ec2-subnet › module.loom[0].module.vpc.aws_subnet.public[1]
--- current
+++ planned
@@ -1,31 +1 @@
-arn: arn:aws:ec2:eu-west-2:540044833068:subnet/subnet-0755d809132b163b8
-assign_ipv6_address_on_creation: false
-availability_zone: eu-west-2b
-availability_zone_id: euw2-az3
-cidr_block: 10.0.102.0/24
-customer_owned_ipv4_pool: ""
-enable_dns64: false
-enable_lni_at_device_index: 0
-enable_resource_name_dns_a_record_on_launch: false
-enable_resource_name_dns_aaaa_record_on_launch: false
-id: subnet-0755d809132b163b8
-ipv6_cidr_block: ""
-ipv6_cidr_block_association_id: ""
-ipv6_native: false
-map_customer_owned_ip_on_launch: false
-map_public_ip_on_launch: false
-outpost_arn: ""
-owner_id: "540044833068"
-private_dns_hostname_type_on_launch: ip-name
-tags:
-    Environment: dev
-    Name: workloads-public-eu-west-2b
-    Terraform: "true"
-tags_all:
-    Environment: dev
-    Name: workloads-public-eu-west-2b
-    Terraform: "true"
-terraform_address: module.loom[0].module.vpc.aws_subnet.public[1]
-terraform_name: module.loom[0].module.vpc.aws_subnet.public[1]
-timeouts: null
-vpc_id: vpc-01c90bfad2645fe5e
deleted ec2-subnet › module.loom[0].module.vpc.aws_subnet.public[2]
--- current
+++ planned
@@ -1,31 +1 @@
-arn: arn:aws:ec2:eu-west-2:540044833068:subnet/subnet-056b01400df798818
-assign_ipv6_address_on_creation: false
-availability_zone: eu-west-2c
-availability_zone_id: euw2-az1
-cidr_block: 10.0.103.0/24
-customer_owned_ipv4_pool: ""
-enable_dns64: false
-enable_lni_at_device_index: 0
-enable_resource_name_dns_a_record_on_launch: false
-enable_resource_name_dns_aaaa_record_on_launch: false
-id: subnet-056b01400df798818
-ipv6_cidr_block: ""
-ipv6_cidr_block_association_id: ""
-ipv6_native: false
-map_customer_owned_ip_on_launch: false
-map_public_ip_on_launch: false
-outpost_arn: ""
-owner_id: "540044833068"
-private_dns_hostname_type_on_launch: ip-name
-tags:
-    Environment: dev
-    Name: workloads-public-eu-west-2c
-    Terraform: "true"
-tags_all:
-    Environment: dev
-    Name: workloads-public-eu-west-2c
-    Terraform: "true"
-terraform_address: module.loom[0].module.vpc.aws_subnet.public[2]
-terraform_name: module.loom[0].module.vpc.aws_subnet.public[2]
-timeouts: null
-vpc_id: vpc-01c90bfad2645fe5e
deleted ec2-vpc › module.loom[0].module.vpc.aws_vpc.this[0]
--- current
+++ planned
@@ -1,31 +1 @@
-arn: arn:aws:ec2:eu-west-2:540044833068:vpc/vpc-01c90bfad2645fe5e
-assign_generated_ipv6_cidr_block: false
-cidr_block: 10.0.0.0/16
-default_network_acl_id: acl-0d0c6990d85a3b946
-default_route_table_id: rtb-026b6d48c27db1fc8
-default_security_group_id: sg-0504f88b1048cad02
-dhcp_options_id: dopt-038753549445222b5
-enable_dns_hostnames: true
-enable_dns_support: true
-enable_network_address_usage_metrics: false
-id: vpc-01c90bfad2645fe5e
-instance_tenancy: default
-ipv4_ipam_pool_id: null
-ipv4_netmask_length: null
-ipv6_association_id: ""
-ipv6_cidr_block: ""
-ipv6_cidr_block_network_border_group: ""
-ipv6_ipam_pool_id: ""
-ipv6_netmask_length: 0
-main_route_table_id: rtb-026b6d48c27db1fc8
-owner_id: "540044833068"
-tags:
-    Environment: dev
-    Name: workloads
-    Terraform: "true"
-tags_all:
-    Environment: dev
-    Name: workloads
-    Terraform: "true"
-terraform_address: module.loom[0].module.vpc.aws_vpc.this[0]
-terraform_name: module.loom[0].module.vpc.aws_vpc.this[0]
deleted aws_cloudwatch_log_group › module.loom[0].module.ecs.module.cluster.aws_cloudwatch_log_group.this[0]
--- current
+++ planned
@@ -1,12 +1 @@
-arn: arn:aws:logs:eu-west-2:540044833068:log-group:/aws/ecs/example
-id: /aws/ecs/example
-kms_key_id: ""
-log_group_class: STANDARD
-name: /aws/ecs/example
-name_prefix: ""
-retention_in_days: 90
-skip_destroy: false
-tags: {}
-tags_all: {}
-terraform_address: module.loom[0].module.ecs.module.cluster.aws_cloudwatch_log_group.this[0]
-terraform_name: module.loom[0].module.ecs.module.cluster.aws_cloudwatch_log_group.this[0]
deleted ecs-cluster › module.loom[0].module.ecs.module.cluster.aws_ecs_cluster.this[0]
--- current
+++ planned
@@ -1,16 +1 @@
-arn: arn:aws:ecs:eu-west-2:540044833068:cluster/example
-configuration:
-    - execute_command_configuration:
-        - kms_key_id: ""
-          log_configuration: []
-          logging: DEFAULT
-id: arn:aws:ecs:eu-west-2:540044833068:cluster/example
-name: example
-service_connect_defaults: []
-setting:
-    - name: containerInsights
-      value: enabled
-tags: {}
-tags_all: {}
-terraform_address: module.loom[0].module.ecs.module.cluster.aws_ecs_cluster.this[0]
-terraform_name: module.loom[0].module.ecs.module.cluster.aws_ecs_cluster.this[0]
deleted aws_ecs_cluster_capacity_providers › module.loom[0].module.ecs.module.cluster.aws_ecs_cluster_capacity_providers.this[0]
--- current
+++ planned
@@ -1,10 +1 @@
-capacity_providers:
-    - FARGATE
-cluster_name: example
-default_capacity_provider_strategy:
-    - base: 0
-      capacity_provider: FARGATE
-      weight: 100
-id: example
-terraform_address: module.loom[0].module.ecs.module.cluster.aws_ecs_cluster_capacity_providers.this[0]
-terraform_name: module.loom[0].module.ecs.module.cluster.aws_ecs_cluster_capacity_providers.this[0]

Blast Radius

items Items edges Edges
0 0

Open in Overmind

warning Risks

high Loss of S3 Bucket and Stored Data [High]

Deleting the S3 bucket terraform_plan.s3-bucket.module.loom[0].aws_s3_bucket.b will result in the loss of all data stored within the bucket second-example-profound-lamb. This could mean a permanent loss of valuable data with no recovery options if backups are not available.

high Potential Data Access Control Issues due to Origin Access Control Deletion [High]

The deletion of the origin access control with ID terraform_plan.cloudfront-origin-access-control.module.loom[0].aws_cloudfront_origin_access_control.b might lead to uncontrolled access to S3 buckets or other origins previously protected by this control. This could expose your data to unauthorized access and potential security breaches.

high Loss of VPC and Associated Network Resources [High]

The deletion of the VPC terraform_plan.ec2-vpc.module.loom[0].module.vpc.aws_vpc.this[0] will also remove all associated network resources including subnets, route tables, NAT gateways, and more. This will lead to a significant disruption in the network configuration, affecting all deployed applications and services.

high ECS Service Termination Causing Downtime [High]

Deleting the ECS service terraform_plan.aws_ecs_service.module.loom[0].aws_ecs_service.face will terminate the facial-recognition service. This termination will lead to downtime for any applications or services that rely on this ECS service for their operations, impacting user experience and availability.

high ECS Service Termination for Visit Counter [High]

The deletion of the ECS service terraform_plan.aws_ecs_service.module.loom[0].aws_ecs_service.visit_counter will cause the visit-counter service to stop running. This will interrupt any functionalities or applications depending on visit counting, potentially rendering parts of the application non-functional.

medium Impact on Traffic Redirect Logic due to CloudFront Function Deletion [Medium]

Deleting the CloudFront function terraform_plan.cloudfront-function.module.loom[0].aws_cloudfront_function.example may impact any viewer request and response logic relying on this function. This could result in disrupted redirections, broken links, or improper handling of requests/responses.

medium Loss of Traffic Management and Security Configuration (Visit Counter Distribution) [Medium]

The deletion of the CloudFront distribution terraform_plan.cloudfront-distribution.module.loom[0].aws_cloudfront_distribution.visit_counter will remove all traffic management and security configurations associated with it, such as allowed HTTP methods, cached methods, compression settings, TTLs, forwarded values, and viewer protocol policies. This may result in unauthorized access, inefficient caching, and longer loading times for users.

medium Potential Service Disruption due to CloudFront Distribution Deletion (S3 Distribution) [Medium]

Deleting the CloudFront distribution with ID terraform_plan.cloudfront-distribution.module.loom[0].aws_cloudfront_distribution.s3_distribution could lead to service disruptions for any resources relying on this distribution for content delivery. This may include static website assets, application content, and cached data, leading to increased latency or downtime for users accessing these resources.

medium Basic HTTP and HTTPS Rule Deletion [Medium]

Deleting the ELB listener rule terraform_plan.elbv2-listener.module.loom[0].aws_lb_listener.http configured on port 80 (HTTP) will impact the routing logic of the load balancer. This could disrupt basic HTTP traffic management leading to potential service unavailability.

medium Loss of Header Management and CORS Configuration [Medium]

The deletion of the CloudFront response headers policy terraform_plan.cloudfront-response-headers-policy.module.loom[0].aws_cloudfront_response_headers_policy.headers-policy could result in the loss of crucial header settings, including security headers and CORS configurations. This can reduce security and affect cross-origin requests, potentially leading to broken functionalities and security vulnerabilities.

@dylanratcliffe dylanratcliffe merged commit 63d7cb6 into main Aug 1, 2024
2 checks passed
@dylanratcliffe dylanratcliffe deleted the turn-off branch August 1, 2024 14:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant